diff --git a/src/plugins/SSHManager/sshmanagerplugin.cpp b/src/plugins/SSHManager/sshmanagerplugin.cpp index b125f1d3..0bd5e936 100644 --- a/src/plugins/SSHManager/sshmanagerplugin.cpp +++ b/src/plugins/SSHManager/sshmanagerplugin.cpp @@ -67,10 +67,11 @@ QList SSHManagerPlugin::menuBarActions(Konsole::MainWindow* mainWindo QAction *toggleVisibilityAction = new QAction(i18n("Show SSH Manager"), mainWindow); toggleVisibilityAction->setCheckable(true); - toggleVisibilityAction->setChecked(false); connect(toggleVisibilityAction, &QAction::triggered, d->dockForWindow[mainWindow], &QDockWidget::setVisible); + connect(d->dockForWindow[mainWindow], &QDockWidget::visibilityChanged, + toggleVisibilityAction, &QAction::setChecked); return {toggleVisibilityAction}; }