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

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/fd6e4bb0236b42d4fab2fdc856
                   |                            |a381b6159f6605
   Version Fixed In|                            |5.8.1

--- Comment #3 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit fd6e4bb0236b42d4fab2fdc856a381b6159f6605 by Martin Gräßlin.
Committed on 05/10/2016 at 05:48.
Pushed by graesslin into branch 'Plasma/5.8'.

Destroy DebugConsole on hide of QWindow

Summary:
The quit button in the DebugConsole is connected to deleteLater on the
DebugConsole. This is to clean up resources like the input event filter
which is rather expensive to have running.

When closed through the window decoration the DebugConsole window only
got hidden but not destroyed. Resulting in the input filter to continue
processing.

This change ensures that the DebugConsole gets properly destroyed once
the window gets hidden.
FIXED-IN: 5.8.1

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

Differential Revision: https://phabricator.kde.org/D2931

M  +0    -2    autotests/integration/debug_console_test.cpp
M  +16   -0    debug_console.cpp
M  +3    -0    debug_console.h

http://commits.kde.org/kwin/fd6e4bb0236b42d4fab2fdc856a381b6159f6605

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to