From: Shane Synan Date: Sun, 4 Dec 2016 05:32:08 +0000 (-0600) Subject: Hide the SASL EXTERNAL notice while loading X-Git-Tag: travis-deploy-test~318 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=6793871295193890d2a3d8ec90d3f9a387dd8331;hp=b2c3e61e5888741644b24f5b3701a6311ec631dd Hide the SASL EXTERNAL notice while loading Update the status of the "SASL EXTERNAL in use" when first loading the Network settings page. This avoids briefly showing it when opening the Networks settings page while loading backlog from the core. --- diff --git a/src/qtui/settingspages/networkssettingspage.cpp b/src/qtui/settingspages/networkssettingspage.cpp index 5ac2795b..bcdc6cfd 100644 --- a/src/qtui/settingspages/networkssettingspage.cpp +++ b/src/qtui/settingspages/networkssettingspage.cpp @@ -194,6 +194,12 @@ void NetworksSettingsPage::load() "modify message rate limits."))); } +#ifdef HAVE_SSL + // Hide the SASL EXTERNAL notice until a network's shown. Stops it from showing while loading + // backlog from the core. + sslUpdated(); +#endif + foreach(NetworkId netid, Client::networkIds()) { clientNetworkAdded(netid); }