]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt4/GuiToc.cpp
TocWidget: Fix perf regression
[features.git] / src / frontends / qt4 / GuiToc.cpp
index f603c567166a2ef4e5ed6ebebaf83ff2c3563fc9..7d9b1e5646b3441090e9e312985bbb1ebd480ae9 100644 (file)
@@ -66,9 +66,12 @@ void GuiToc::dispatchParams()
 }
 
 
-void GuiToc::enableView(bool /*enable*/)
+void GuiToc::enableView(bool enable)
 {
-       widget_->updateViewForce();
+       widget_->checkModelChanged();
+       if (!enable)
+               // In the opposite case, updateView() will be called anyway.
+               widget_->updateViewForce();
 }