From 247882eb541dec11ce027d9d15a1039deb2af22f Mon Sep 17 00:00:00 2001 From: Jonathan White Date: Tue, 23 Jun 2020 21:21:48 -0400 Subject: [PATCH] Remove redundant call to update tray icon during startup * Fix #4768 * MainWindow::updateTrayIcon() is called in MainWindow::applySettingsChanges() earlier in construction. Calling this function twice in a row causes issues with startup times on Linux. --- src/gui/MainWindow.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp index 88965fe2c..1619daed8 100644 --- a/src/gui/MainWindow.cpp +++ b/src/gui/MainWindow.cpp @@ -527,8 +527,6 @@ MainWindow::MainWindow() m_trayIconTriggerTimer.setSingleShot(true); connect(&m_trayIconTriggerTimer, SIGNAL(timeout()), SLOT(processTrayIconTrigger())); - updateTrayIcon(); - if (config()->hasAccessError()) { m_ui->globalMessageWidget->showMessage(tr("Access error for config file %1").arg(config()->getFileName()), MessageWidget::Error);