]> git.lyx.org Git - lyx.git/commitdiff
Depth slider in Outliner is not automatically set at init and after closing last...
authorPavel Sanda <sanda@lyx.org>
Fri, 12 Sep 2008 02:04:42 +0000 (02:04 +0000)
committerPavel Sanda <sanda@lyx.org>
Fri, 12 Sep 2008 02:04:42 +0000 (02:04 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26360 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/TocWidget.cpp

index 6d0b355589a03de98aa764b0e96988afc198ab10..7f2c5bac8b7862a66ece8235d6541e195fa50f13 100644 (file)
@@ -221,6 +221,10 @@ void TocWidget::enableControls(bool enable)
        moveDownTB->setEnabled(enable);
        moveInTB->setEnabled(enable);
        moveOutTB->setEnabled(enable);
+       if (!enable) {
+               depthSL->setMaximum(0);
+               depthSL->setValue(0);
+       }
 }
 
 
@@ -255,7 +259,6 @@ void TocWidget::updateView()
        bool controls_enabled = toc_model && toc_model->rowCount() > 0
                && !gui_view_.buffer()->isReadonly();
        enableControls(controls_enabled);
-
        depthSL->setMaximum(gui_view_.tocModels().depth(current_type_));
        depthSL->setValue(depth_);
        setTreeDepth(depth_);