From 06911c66cce6a67e900767513d77398b5cbd25bf Mon Sep 17 00:00:00 2001 From: con <qtc-committer@nokia.com> Date: Thu, 2 Apr 2009 18:54:14 +0200 Subject: [PATCH] Don't crash under certain weird conditions. In case of 'version 1' navigation settings, and only a 'Open Documents' panel visible, we ended up in an endless loop. --- src/plugins/coreplugin/navigationwidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/coreplugin/navigationwidget.cpp b/src/plugins/coreplugin/navigationwidget.cpp index f1940975467..091d19c2510 100644 --- a/src/plugins/coreplugin/navigationwidget.cpp +++ b/src/plugins/coreplugin/navigationwidget.cpp @@ -272,7 +272,7 @@ void NavigationWidget::restoreSettings(QSettings *settings) } else { QList<int> sizes; sizes += 256; - for (int i = views.size()-1; i; --i) + for (int i = views.size()-1; i > 0; --i) sizes.prepend(512); setSizes(sizes); } -- GitLab