]> git.lyx.org Git - lyx.git/blobdiff - src/Text3.cpp
* GuiView.cpp:
[lyx.git] / src / Text3.cpp
index 0072ef41cf4641d3ac7237787c2708d6390811ef..3671170eaf1007af8930085bed4db8dd1d1e64d0 100644 (file)
@@ -2121,7 +2121,9 @@ bool Text::getStatus(Cursor & cur, FuncRequest const & cmd,
        case LFUN_OUTLINE_DOWN:
        case LFUN_OUTLINE_IN:
        case LFUN_OUTLINE_OUT:
-               enable = (cur.paragraph().layout().toclevel != Layout::NOT_IN_TOC);
+               // FIXME: LyX is not ready for outlining within inset.
+               enable = isMainText(cur.bv().buffer())
+                       && cur.paragraph().layout().toclevel != Layout::NOT_IN_TOC;
                break;
 
        case LFUN_NEWLINE_INSERT: