]> git.lyx.org Git - features.git/commitdiff
Correctly enable/disable the filter label and textfield in the TocWidget. Also, short...
authorVincent van Ravesteijn <vfr@lyx.org>
Fri, 30 Apr 2010 15:56:54 +0000 (15:56 +0000)
committerVincent van Ravesteijn <vfr@lyx.org>
Fri, 30 Apr 2010 15:56:54 +0000 (15:56 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@34350 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/TocWidget.cpp

index 07b350642f803bd0f855ebb8e90b397e6101cbf7..59c788f69bb73aeb0e85aee3903857170a258c92 100644 (file)
@@ -388,21 +388,15 @@ void TocWidget::enableControls(bool enable)
 void TocWidget::updateView()
 {
        if (!gui_view_.documentBufferView()) {
-               enableControls(false);
-               typeCO->setEnabled(false);
                tocTV->setModel(0);
-               tocTV->setEnabled(false);
                depthSL->setMaximum(0);
                depthSL->setValue(0);
-               persistentCB->setEnabled(false);
-               sortCB->setEnabled(false);
-               depthSL->setEnabled(false);
+               setEnabled(false);
                return;
        }
+       setEnabled(true);
        bool const is_sortable = isSortable();
        sortCB->setEnabled(is_sortable);
-       depthSL->setEnabled(true);
-       typeCO->setEnabled(true);
        bool focus_ = tocTV->hasFocus();
        tocTV->setEnabled(false);
        tocTV->setUpdatesEnabled(false);