From ddfe7ae76a3fa975aff475e6dc34898d2341ae38 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Fri, 31 Oct 2008 15:00:24 +0100 Subject: [PATCH] clearing state of buffer view settings page on disconnect --- src/qtui/settingspages/bufferviewsettingspage.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/qtui/settingspages/bufferviewsettingspage.cpp b/src/qtui/settingspages/bufferviewsettingspage.cpp index 851b7c67..40f636be 100644 --- a/src/qtui/settingspages/bufferviewsettingspage.cpp +++ b/src/qtui/settingspages/bufferviewsettingspage.cpp @@ -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); } -- 2.20.1