diff --git a/src/lib/gui/MainWindow.cpp b/src/lib/gui/MainWindow.cpp index 9c982d879..3e198e7e8 100644 --- a/src/lib/gui/MainWindow.cpp +++ b/src/lib/gui/MainWindow.cpp @@ -688,14 +688,6 @@ void MainWindow::open() } } -void MainWindow::coreProcessStarting() -{ - if (deskflow::platform::isWayland()) { - m_waylandWarnings.showOnce(this); - } - saveSettings(); -} - void MainWindow::setStatus(const QString &status) { m_lblStatus->setText(status); @@ -994,7 +986,10 @@ void MainWindow::coreProcessStateChanged(CoreProcessState state) m_actionStopCore->setEnabled(true); if (state == CoreProcessState::Starting) { - coreProcessStarting(); + if (deskflow::platform::isWayland()) { + m_waylandWarnings.showOnce(this); + } + saveSettings(); } } else { diff --git a/src/lib/gui/MainWindow.h b/src/lib/gui/MainWindow.h index 79fbcf2d4..d6b1f6a84 100644 --- a/src/lib/gui/MainWindow.h +++ b/src/lib/gui/MainWindow.h @@ -95,7 +95,6 @@ private: void settingsChanged(const QString &key = QString()); void serverConfigSaving(); - void coreProcessStarting(); void coreProcessError(CoreProcess::Error error); void coreConnectionStateChanged(CoreProcess::ConnectionState state); void coreProcessStateChanged(CoreProcess::ProcessState state);