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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/kscr
                   |                            |eenlocker/e9984e21b798a0894
                   |                            |e49dc74489a8fc7c2c2347d
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #7 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit e9984e21b798a0894e49dc74489a8fc7c2c2347d by Martin Gräßlin.
Committed on 04/04/2016 at 16:49.
Pushed by graesslin into branch 'master'.

Workaround problems with Qt::QueuedConnection

Summary:
For unknown reasons our signals with Qt::QueuedConnection are not
delivered with Qt 5.6 if the context object is this (KSldApp instance).

If we use a different context object (e.g. the sender) it works.

The lack of signals not working triggered quite a few bugs, like
* grace time not working
* global shortcuts not working
Related: bug 361008

Reviewers: #plasma

Subscribers: plasma-devel

Projects: #plasma

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

M  +0    -3    autotests/ksldtest.cpp
M  +6    -2    ksldapp.cpp

http://commits.kde.org/kscreenlocker/e9984e21b798a0894e49dc74489a8fc7c2c2347d

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

Reply via email to