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;ds=sidebyside 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); }