commit b88a37473f90147aa852e8a55dda79ca34d41adc
Author: Enrico Forestieri <[email protected]>
Date:   Sun May 19 12:33:46 2019 +0200

    Remove redundant condition
    
    The removed condition is always true.
    This amends [61efbff5/lyxgit].
---
 src/Cursor.cpp |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/Cursor.cpp b/src/Cursor.cpp
index 39d9654..50d0a22 100644
--- a/src/Cursor.cpp
+++ b/src/Cursor.cpp
@@ -1762,8 +1762,7 @@ bool Cursor::macroModeClose(bool cancel)
                // we have to resolve the macro here manually and check its 
arity
                // to put the selection behind it if arity > 0.
                MacroData const * data = 
buffer()->getMacro(atomAsMacro->name());
-               if (!selection.empty() && data && data->numargs()
-                   && data->numargs() - data->optionals() >= 0) {
+               if (!selection.empty() && data && data->numargs() {
                        macroArg = true;
                        
atomAsMacro->setDisplayMode(InsetMathMacro::DISPLAY_INTERACTIVE_INIT, 1);
                } else

Reply via email to