diff --git a/retroshare-gui/src/gui/settings/ChannelPage.cpp b/retroshare-gui/src/gui/settings/ChannelPage.cpp index 199dd5b3a..27f71e8e6 100644 --- a/retroshare-gui/src/gui/settings/ChannelPage.cpp +++ b/retroshare-gui/src/gui/settings/ChannelPage.cpp @@ -22,6 +22,7 @@ #include "ChannelPage.h" #include "rsharesettings.h" #include "util/misc.h" +#include "gui/notifyqt.h" ChannelPage::ChannelPage(QWidget * parent, Qt::WindowFlags flags) : ConfigPage(parent, flags) @@ -33,10 +34,14 @@ ChannelPage::ChannelPage(QWidget * parent, Qt::WindowFlags flags) ui.groupFrameSettingsWidget->setOpenAllInNewTabText(tr("Open each channel in a new tab")); ui.groupFrameSettingsWidget->setType(GroupFrameSettings::Channel) ; - connect(ui.loadThreadCheckBox,SIGNAL(toggled(bool)),this,SLOT(updateLoadThread)) ; + connect(ui.loadThreadCheckBox,SIGNAL(toggled(bool)),this,SLOT(updateLoadThread())) ; } -void ChannelPage::updateLoadThread() { Settings->setChannelLoadThread(ui.loadThreadCheckBox->isChecked()); } +void ChannelPage::updateLoadThread() +{ + Settings->setChannelLoadThread(ui.loadThreadCheckBox->isChecked()); + NotifyQt::getInstance()->notifySettingsChanged(); +} ChannelPage::~ChannelPage() { diff --git a/retroshare-gui/src/gui/settings/rsharesettings.cpp b/retroshare-gui/src/gui/settings/rsharesettings.cpp index f550c66be..1ad2a76d3 100644 --- a/retroshare-gui/src/gui/settings/rsharesettings.cpp +++ b/retroshare-gui/src/gui/settings/rsharesettings.cpp @@ -1066,7 +1066,7 @@ void RshareSettings::setForumLoadEmoticons(bool value) /* Channel */ bool RshareSettings::getChannelLoadThread() { - return valueFromGroup("Channel", "LoadThread", true).toBool(); + return valueFromGroup("Channel", "LoadThread", false).toBool(); } void RshareSettings::setChannelLoadThread(bool value)