diff --git a/mainwindow.cpp b/mainwindow.cpp index 2efb33e42..c4a4441b1 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -833,6 +833,7 @@ void MainWindow::on_actionClear_In_Out_triggered() { void MainWindow::toggle_full_screen() { if (windowState() == Qt::WindowFullScreen) { + setWindowState(Qt::WindowNoState); // seems to be necessary for it to return to Maximized correctly on Linux setWindowState(Qt::WindowMaximized); } else { setWindowState(Qt::WindowFullScreen);