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 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); }