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

Méven Car <meve...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/pla
                   |                            |sma-workspace/6a6b94ba7377c
                   |                            |fc8262f31935c4158dde4c84661
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.18

--- Comment #3 from Méven Car <meve...@gmail.com> ---
Git commit 6a6b94ba7377cfc8262f31935c4158dde4c84661 by Méven Car.
Committed on 22/01/2020 at 18:00.
Pushed by meven into branch 'Plasma/5.18'.

Runner/Windows make the window finding more reliable

Summary:
QTimer::singleShot could dispatch gatherInfo after the next
WindowsRunner::match was called in a not-ready state preventing to return
match.

prepareForMatchSession will lock the lock, allowing only gatherInfo to run,
which will unlock the lock, allowing match() to run.
FIXED-IN: 5.18

Reviewers: #plasma, ngraham, mart, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

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

M  +6    -10   runners/windows/windowsrunner.cpp
M  +0    -1    runners/windows/windowsrunner.h

https://commits.kde.org/plasma-workspace/6a6b94ba7377cfc8262f31935c4158dde4c84661

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

Reply via email to