[Bug 1149071] New: System tray is missing context menu for wine applications
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071 Bug ID: 1149071 Summary: System tray is missing context menu for wine applications Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: srid@rkmail.ru QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- There's a long standing bug in Plasma, that breaks context menu for wine applications (and possibly some older native programs too), that recently got fixed in upstream: https://bugs.kde.org/show_bug.cgi?id=399234 Is it possible to backport the fix to Leap 15.2, and perhaps 15.1? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c1
Wolfgang Bauer
Is it possible to backport the fix to Leap 15.2, and perhaps 15.1?
I'll have a look at backporting to 15.0/15.1. A 15.1 update will get inherited by 15.2 as soon as it is released IIANM (although AFAIK 15.2 will likely get a newer Plasma version anyway that includes that fix). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c2
--- Comment #2 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c3
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c4
Wolfgang Bauer
The patch requires Qt 5.12 at least, because it uses QScopeGuard (which is new in Qt 5.12), but we only have 5.9 LTS in Leap 15.
Sorry, that was slightly wrong. It actually uses QScopedPointer::get() that was introduced in Qt 5.11. And according to the Qt documentation, QScopedPointer::get() is the same as QScopedPointer::data() though which does exist in earlier versions, so the patch is trivial to adapt to Qt 5.9... Can you please test the plasma5-workspace package from here, whether the fix works and also doesn't break other applications? https://download.opensuse.org/repositories/home:/wolfi323:/branches:/OBS_Mai... (assuming you use Leap 15.1...) Thank you. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c5
--- Comment #5 from Iakov Karpov
Can you please test the plasma5-workspace package from here, whether the fix works and also doesn't break other applications?
Well, I just realized that windows application I use doesn't have any menus... But it uses left-clicks on it's icon, which are broken without that patch. So, it sort of works. And nothing else looks broken so far. I hoped that patch would fix tkx11vnc too, but it did not. I'll test more and report back later. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c6
Iakov Karpov
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c7
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c8
--- Comment #8 from Wolfgang Bauer
I hoped that patch would fix tkx11vnc too, but it did not. Yes, that's an unrelated problem, not fixed by that patch, but certainly not a reason to not release the patch either IMHO.
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c9
--- Comment #9 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071
http://bugzilla.opensuse.org/show_bug.cgi?id=1149071#c12
Wolfgang Bauer
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com