https://bugs.kde.org/show_bug.cgi?id=444385
Nate Graham <n...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/ |e55c2744cd13b00d2ca379b34e1 |7f18bc04d74117525141d43f857 |67ca381b2e7d7 |f8d9f03b17ce3 --- Comment #16 from Nate Graham <n...@kde.org> --- Git commit 7f18bc04d74117525141d43f857f8d9f03b17ce3 by Nate Graham, on behalf of David Edmundson. Committed on 28/10/2021 at 18:07. Pushed by ngraham into branch 'Plasma/5.23'. Disconnect watcher for xdgActivationTokenArrived XdgActivationTokens are loaded async. To acheive a job like pattern we were comparing serials in our slot when one was created. On wayland this isn't ideal because we're slowly building up an increasibly long list of lambdas being run, but they'll all no-op. On X11 because lastInputSerial is always 0 we run the slot multiple times for every system tray item each time an item is clicked or an application is launched. For xembedsniproxy this is especially problematic problematic as we will trigger synthesised input events in our slot. (cherry picked from commit e55c2744cd13b00d2ca379b34e167ca381b2e7d7) M +4 -1 applets/systemtray/statusnotifieritemjob.cpp https://invent.kde.org/plasma/plasma-workspace/commit/7f18bc04d74117525141d43f857f8d9f03b17ce3 -- You are receiving this mail because: You are watching all bug changes.