X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fbufferviewsettingspage.cpp;h=65d32291937014ff4b5b66a348d9f594e90ec6b2;hb=9e531f113fbca51739ac6e2cf4eed7005b005c8f;hp=851b7c678566908cc7d7621340f73f6c8f948b57;hpb=17a3864b43c5aec61c3fbf4a1e32c85657a2c731;p=quassel.git diff --git a/src/qtui/settingspages/bufferviewsettingspage.cpp b/src/qtui/settingspages/bufferviewsettingspage.cpp index 851b7c67..65d32291 100644 --- a/src/qtui/settingspages/bufferviewsettingspage.cpp +++ b/src/qtui/settingspages/bufferviewsettingspage.cpp @@ -89,11 +89,14 @@ void BufferViewSettingsPage::reset() { _deleteBufferViews.clear(); + _useBufferViewHint = false; + setChangedState(false); } void BufferViewSettingsPage::load() { - qDebug() << "loooooooad"; + bool useBufferViewHint = _useBufferViewHint; + int bufferViewHint = _bufferViewHint; reset(); if(!Client::bufferViewManager()) @@ -118,7 +121,7 @@ void BufferViewSettingsPage::load() { _ignoreWidgetChanges = false; - if(!_useBufferViewHint || !selectBufferViewById(_bufferViewHint)) + if(!useBufferViewHint || !selectBufferViewById(bufferViewHint)) ui.bufferViewList->setCurrentRow(0); } @@ -188,7 +191,6 @@ void BufferViewSettingsPage::addBufferView(BufferViewConfig *config) { } void BufferViewSettingsPage::addBufferView(int bufferViewId) { - qDebug() << "addBufferView" << bufferViewId; // we are informed about a new bufferview from Client::bufferViewManager() Q_ASSERT(Client::bufferViewManager()); addBufferView(Client::bufferViewManager()->bufferViewConfig(bufferViewId));