[frameworks-kxmlgui] [Bug 416728] Konsole with multiple tabs pops up an N open terminals warning on logout or shutdown.
Wolfgang Bauer
bugzilla_noreply at kde.org
Tue Mar 17 08:02:30 GMT 2020
https://bugs.kde.org/show_bug.cgi?id=416728
Wolfgang Bauer <wbauer at tmo.at> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|19.12.1 |5.68.0
Product|konsole |frameworks-kxmlgui
Assignee|konsole-devel at kde.org |kdelibs-bugs at kde.org
Component|general |general
--- Comment #2 from Wolfgang Bauer <wbauer at tmo.at> ---
It's caused by this change in Qt 5.14:
https://code.qt.io/cgit/qt/qtbase.git/commit?h=5.14&id=1b6db1849477be30ef0ca52c288d358b911ea1e4
(I built and installed Qt 5.14.1 with this change reverted, and the problem was
gone)
What happens is that KMainWindow::tryClose() is called twice on logout now.
The first time qApp->isSavingSession() is true (and so konsole doesn't show the
warning dialog), but the second time qApp->isSavingSession() is false (this
didn't happen earlier, it causes the dialog to be shown now, but doesn't block
the logout).
I suppose kxmlgui would need to be adjusted to that Qt change...
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the konsole-devel
mailing list