clearing state of buffer view settings page on disconnect
authorMarcus Eggenberger <egs@quassel-irc.org>
Fri, 31 Oct 2008 14:00:24 +0000 (15:00 +0100)
committerMarcus Eggenberger <egs@quassel-irc.org>
Fri, 31 Oct 2008 14:00:24 +0000 (15:00 +0100)
src/qtui/settingspages/bufferviewsettingspage.cpp

index 851b7c6..40f636b 100644 (file)
@@ -89,11 +89,15 @@ void BufferViewSettingsPage::reset() {
 
   _deleteBufferViews.clear();
 
+  bool _useBufferViewHint;
+  int _bufferViewHint;
+
   setChangedState(false);
 }
 
 void BufferViewSettingsPage::load() {
-  qDebug() << "loooooooad";
+  bool useBufferViewHint = _useBufferViewHint;
+  int bufferViewHint = _bufferViewHint;
   reset();
 
   if(!Client::bufferViewManager())
@@ -118,7 +122,7 @@ void BufferViewSettingsPage::load() {
   _ignoreWidgetChanges = false;
 
   
-  if(!_useBufferViewHint || !selectBufferViewById(_bufferViewHint))
+  if(!useBufferViewHint || !selectBufferViewById(bufferViewHint))
     ui.bufferViewList->setCurrentRow(0);
 }