From e7e67bb9e96b90f21b971ac355d4d21f5fa5ce58 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Tue, 25 Mar 2008 05:33:39 +0000 Subject: [PATCH] * src/insets/InsetCaption.cpp: - 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 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/insets/InsetCaption.cpp b/src/insets/InsetCaption.cpp index 9da0292199..ea362e2adb 100644 --- a/src/insets/InsetCaption.cpp +++ b/src/insets/InsetCaption.cpp @@ -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); } -- 2.39.2