]> git.lyx.org Git - features.git/commitdiff
next try with Michael's patch
authorAndré Pönitz <poenitz@gmx.net>
Fri, 12 Dec 2003 15:21:31 +0000 (15:21 +0000)
committerAndré Pönitz <poenitz@gmx.net>
Fri, 12 Dec 2003 15:21:31 +0000 (15:21 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8244 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/insetcollapsable.C

index 702c0e7651f332e5bea391d1af460ef2eae75f43..5de552d99005ee024e9a9d5dbb8181594e93cab4 100644 (file)
@@ -354,11 +354,13 @@ InsetCollapsable::priv_dispatch(FuncRequest const & cmd, idx_type &, pos_type &)
                case LFUN_INSET_TOGGLE:
                        if (inset.text_.toggleInset())
                                return DispatchResult(true, true);
-                       if (status_ == Open)
+                       if (status_ == Open) {
                                setStatus(Inlined);
                                return DispatchResult(true, true);
-                       setStatus(Collapsed);
-                       return DispatchResult(false, FINISHED_RIGHT);
+                       } else {
+                               setStatus(Collapsed);
+                               return DispatchResult(false, FINISHED_RIGHT);
+                       }
 
                default:
                        return inset.dispatch(adjustCommand(cmd));