From: Lars Gullik Bjønnes Date: Thu, 16 Oct 2003 11:16:15 +0000 (+0000) Subject: Fix a crashing problem with unknown actions. X-Git-Tag: 1.6.10~15941 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=506844eca2182237d549ae837fcdcba2f54f1469;p=features.git Fix a crashing problem with unknown actions. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7925 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index 0dee81697e..16f26dc97c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2003-10-16 Lars Gullik Bjønnes + + * lyxfunc.C (getStatus): also set flag disabled if it is a unknown + action. 2003-10-15 André Pönitz @@ -40,7 +44,7 @@ boxes. Use the outer paragraph as location (also for unknown tokens). - * factory.C (readInset): do not abort on reading an unknown inset. + * factory.C (readInset): do not abort on reading an unknown inset. Eat it and return 0. 2003-10-13 Angus Leeming diff --git a/src/lyxfunc.C b/src/lyxfunc.C index 9c2508e26d..d9d1c4b78a 100644 --- a/src/lyxfunc.C +++ b/src/lyxfunc.C @@ -288,6 +288,7 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & ev) const case LFUN_THESAURUS_ENTRY: #endif flag.unknown(true); + flag.disabled(true); break; default: flag |= lyx_gui::getStatus(ev);