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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/plas
                   |                            |ma-framework/42e924e7f61e7b
                   |                            |36266e6c3ca07aa414e88f50ca
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

--- Comment #17 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit 42e924e7f61e7b36266e6c3ca07aa414e88f50ca by David Edmundson.
Committed on 15/03/2016 at 14:34.
Pushed by davidedmundson into branch 'master'.

Fix taskbar flicking when opening Plasma popups

When we show a Qt window it resets all wm_states, including the
SKIP_TASKBAR state that Qt doesn't support see
QXcbWindow::setNetWmStates

In order to set the flag we need to do it after Qt has mapped the
window.

This was previously done using ExposeEvent which will happen after show,
but by it being a separate event the task manager will get notified in
the meantime.

By merging into the same event we can make sure the flag is set before
the task manager processes it.
REVIEW: 127374

M  +13   -4    src/plasmaquick/dialog.cpp

http://commits.kde.org/plasma-framework/42e924e7f61e7b36266e6c3ca07aa414e88f50ca

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

Reply via email to