From: Pavel Sanda Date: Fri, 12 Sep 2008 02:04:42 +0000 (+0000) Subject: Depth slider in Outliner is not automatically set at init and after closing last... X-Git-Tag: 1.6.10~3497 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=9ebf6bf5067f0b7b3f8b71f501417b8fe26a9ea8;p=lyx.git Depth slider in Outliner is not automatically set at init and after closing last file. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26360 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/TocWidget.cpp b/src/frontends/qt4/TocWidget.cpp index 6d0b355589..7f2c5bac8b 100644 --- a/src/frontends/qt4/TocWidget.cpp +++ b/src/frontends/qt4/TocWidget.cpp @@ -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_);