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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-pa/commit/caad921 |ma/plasma-workspace/commit/
                   |a27b75cb4cd04693af195addcc8 |f045cf306c4e581c38ead972ae9
                   |88a096                      |e0242e6fca2cd
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.25.0

--- Comment #20 from Nate Graham <n...@kde.org> ---
Git commit f045cf306c4e581c38ead972ae9e0242e6fca2cd by Nate Graham, on behalf
of Kai Uwe Broulik.
Committed on 24/05/2022 at 16:08.
Pushed by ngraham into branch 'master'.

[System Tray] Emit pressed signal on compact representation in popup, too

Some actions, such as middle click to mute, trigger only on press. Some applets
also need a pressed-click because of some legacy autoclose on focus change
bug.

Unfortunately, QML does not disambiguate the "pressed" property and
"pressed(mouse)"
signal with argument, so this has to be done awkwardly through QMetaObject on
C++ side.
Related: bug 452893
FIXED-IN: 5.25.0

M  +8    -1    applets/systemtray/package/contents/ui/items/PlasmoidItem.qml
M  +25   -0    applets/systemtray/systemtray.cpp
M  +8    -0    applets/systemtray/systemtray.h

https://invent.kde.org/plasma/plasma-workspace/commit/f045cf306c4e581c38ead972ae9e0242e6fca2cd

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

Reply via email to