From: Tommaso Cucinotta Date: Sun, 31 Jan 2010 22:12:23 +0000 (+0000) Subject: Refactor of r33302 (addressing #6457) according to vfr comments. X-Git-Tag: 2.0.0~4163 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=dff3792986f12975ef2c32b1f67112d17e3667a6;p=lyx.git Refactor of r33302 (addressing #6457) according to vfr comments. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33303 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/BufferView.cpp b/src/BufferView.cpp index 92de71d7fe..8d6ba040f4 100644 --- a/src/BufferView.cpp +++ b/src/BufferView.cpp @@ -62,7 +62,6 @@ #include "insets/InsetRef.h" #include "insets/InsetText.h" #include "insets/InsetNote.h" -#include "insets/InsetERT.h" #include "frontends/alert.h" #include "frontends/Application.h" @@ -1027,7 +1026,8 @@ bool BufferView::getStatus(FuncRequest const & cmd, FuncStatus & flag) case LFUN_REGEXP_MODE: // FIXME: Test if current WorkArea is the search WorkArea - flag.setEnabled(buffer().isInternal() && !cur.inRegexped() && !dynamic_cast(&cur.inset())); + flag.setEnabled(buffer().isInternal() && !cur.inRegexped() + && cur.inset().lyxCode() != ERT_CODE); break; case LFUN_LABEL_COPY_AS_REF: {