https://bugs.kde.org/show_bug.cgi?id=416728

Wolfgang Bauer <wba...@tmo.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|19.12.1                     |5.68.0
            Product|konsole                     |frameworks-kxmlgui
           Assignee|konsole-de...@kde.org       |kdelibs-b...@kde.org
          Component|general                     |general

--- Comment #2 from Wolfgang Bauer <wba...@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 watching all bug changes.

Reply via email to