]> git.lyx.org Git - features.git/commitdiff
* src/insets/InsetCaption.cpp:
authorJürgen Spitzmüller <spitz@lyx.org>
Tue, 25 Mar 2008 05:33:39 +0000 (05:33 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Tue, 25 Mar 2008 05:33:39 +0000 (05:33 +0000)
- better fix for the inset-toggle crash resovled in rev. 23929.
  Now, collapsing works again as in 1.5.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23939 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/InsetCaption.cpp

index 9da029219977442cff9c8d98222a8545ccaad7a7..ea362e2adbc052b2b4fc7fc0b33cdb4a7a4ca3da 100644 (file)
@@ -194,7 +194,6 @@ bool InsetCaption::getStatus(Cursor & cur, FuncRequest const & cmd,
 
        case LFUN_BREAK_PARAGRAPH:
        case LFUN_BREAK_PARAGRAPH_SKIP:
-       case LFUN_INSET_TOGGLE:
                status.enabled(false);
                return true;
 
@@ -202,6 +201,11 @@ bool InsetCaption::getStatus(Cursor & cur, FuncRequest const & cmd,
                status.enabled(cur.paragraph().insetList().find(OPTARG_CODE) == -1);
                return true;
 
+       case LFUN_INSET_TOGGLE:
+               // pass back to owner
+               cur.undispatched();
+               return false;
+
        default:
                return InsetText::getStatus(cur, cmd, status);
        }