[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