[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=465227

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
   |00a40c2f72353f365da16b0b024 |d25048bd66d46798b692adaec46
   |40190f60d7fc4   |ff6d804bd4662

--- Comment #17 from Fushan Wen  ---
Git commit d25048bd66d46798b692adaec46ff6d804bd4662 by Fushan Wen.
Committed on 06/02/2023 at 17:49.
Pushed by fusionfuture into branch 'cherry-pick-00a40c2f'.

xembedsniproxy: use position from DBus to move proxy window

root_x and root_y can sometimes vary from the click position. This makes
XEmbed icons clickable when the system tray is in a top panel.
FIXED-IN: 5.27


(cherry picked from commit 00a40c2f72353f365da16b0b02440190f60d7fc4)

M  +4-10   xembed-sni-proxy/sniproxy.cpp

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

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-06 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=465227

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/commit/
   ||00a40c2f72353f365da16b0b024
   ||40190f60d7fc4
   Version Fixed In||5.27
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #16 from Fushan Wen  ---
Git commit 00a40c2f72353f365da16b0b02440190f60d7fc4 by Fushan Wen.
Committed on 06/02/2023 at 16:27.
Pushed by fusionfuture into branch 'master'.

xembedsniproxy: use position from DBus to move proxy window

root_x and root_y can sometimes vary from the click position. This makes
XEmbed icons clickable when the system tray is in a top panel.
FIXED-IN: 5.27

M  +4-10   xembed-sni-proxy/sniproxy.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/00a40c2f72353f365da16b0b02440190f60d7fc4

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-06 Thread Naxdy
https://bugs.kde.org/show_bug.cgi?id=465227

--- Comment #15 from Naxdy  ---
Correction: The MR does indeed fix the issue for me. My problem was that Gentoo
isolates xembed-sni-proxy into its own package, which I did not apply the patch
to.

All good from my end!

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=465227

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Naxdy
https://bugs.kde.org/show_bug.cgi?id=465227

--- Comment #14 from Naxdy  ---
> Did you also apply
> https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2503 ?

Not explicitly, but I'm building the latest 5.27 branch and also checked my
local copy and that MR is already in. Full system reboot, but still only works
if panel is at the bottom.

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=465227

--- Comment #13 from Fushan Wen  ---
Also remember to restart xembedsniproxy after applying the patch

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=465227

--- Comment #12 from Fushan Wen  ---
(In reply to Naxdy from comment #11)
> Applied your patch locally, but still doesn't work for me (context menu
> doesn't show on right click)
> 
> My systray is in the top right, screen resolution is 5120x1440, panel height
> is 32px
> 
> If I move the panel to the bottom, entries are interactable no problem

Did you also apply
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2503 ?

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Naxdy
https://bugs.kde.org/show_bug.cgi?id=465227

--- Comment #11 from Naxdy  ---
Applied your patch locally, but still doesn't work for me (context menu doesn't
show on right click)

My systray is in the top right, screen resolution is 5120x1440, panel height is
32px

If I move the panel to the bottom, entries are interactable no problem

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=465227

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #10 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2581

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

[plasmashell] [Bug 465227] Wine system tray entries are not interactable under Wayland when panel is at the top

2023-02-04 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=465227

Fushan Wen  changed:

   What|Removed |Added

Summary|Wine system tray entries|Wine system tray entries
   |are not interactable under  |are not interactable under
   |Wayland |Wayland when panel is at
   ||the top
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #9 from Fushan Wen  ---
Can reproduce with top panel

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