Bug 1081045 - plasma-integration: tray submenu does not shows
Summary: plasma-integration: tray submenu does not shows
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Leap 42.3
Hardware: Other Other
: P5 - None : Normal with 5 votes (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-14 19:50 UTC by Andrey Karepin
Modified: 2019-07-11 15:57 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Karepin 2018-02-14 19:50:57 UTC
Run this test app qt5-dbus-tray-tester from Qt bug (also reproduced with vacuum-im i.e.).
https://bugreports.qt.io/browse/QTBUG-45803

This patch fix problem. With package plasma-integration-plugin 5.12.0 installed from Tumbleweed work correct.
https://cgit.kde.org/plasma-integration.git/commit/?id=f2275d4440a63d270aad9867700380a653514c0d
Comment 1 Andrey Karepin 2018-02-14 20:42:39 UTC
i create package branch with backport patch

home:EGDFree:branches:openSUSE:Leap:42.3:Update/plasma5-integration
Comment 2 Fabian Vogt 2018-02-14 21:10:09 UTC
Now we have a duplicate work here...
I waited until the package was fully built to post here, but until that happened you made your own branch.

https://download.opensuse.org/repositories/home:/Vogtinator:/branches:/openSUSE:/Leap:/42.3:/Update/openSUSE_Leap_42.3_Update
Comment 3 Fabian Vogt 2018-02-14 21:17:25 UTC
(In reply to Andrey Karepin from comment #1)
> i create package branch with backport patch
> 
> home:EGDFree:branches:openSUSE:Leap:42.3:Update/plasma5-integration

I just had a look, except for the style it's technically ok:

- The .patch file needs to be the complete patch, not just the diff part
- The .patch file needs to be mentioned in the .changes file
- The patch number is wrong, it has to be 202 as 3xx is for downstream patches.
- The patch file name is not the subject of the patch

If you want to fix it, you can submit your package. Otherwise I'd suggest you test mine (it shouldn't be different though) and I'll submit mine.
Comment 4 Andrey Karepin 2018-02-14 21:53:47 UTC
I fix style from your example and create mr #576854.
Thanks.
Comment 5 Swamp Workflow Management 2018-02-14 22:30:05 UTC
This is an autogenerated message for OBS integration:
This bug (1081045) was mentioned in
https://build.opensuse.org/request/show/576854 42.3 / plasma5-integration
Comment 6 Andreas Stieger 2018-02-15 09:30:22 UTC
Processed for maintenance:
https://build.opensuse.org/project/show/openSUSE:Maintenance:7803

Patchinfo text:
> This update for plasma5-integration fixes the following issues:
> 
> - The context menu of tray icons did not support submenus (boo#1081045)

Test update packages will appear first in:
http://download.opensuse.org/repositories/openSUSE:/Maintenance:/7803/
http://download.opensuse.org/update/leap/42.3-test/
http://download.opensuse.org/repositories/openSUSE:/Maintenance:/Test:/Backports_SLE-12-SP3/SLE_12_SP3/

A confirmation that the issue is fixed with these builds will be appreciated.
Comment 7 Swamp Workflow Management 2018-02-20 23:08:07 UTC
openSUSE-RU-2018:0499-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 1081045
CVE References: 
Sources used:
openSUSE Leap 42.3 (src):    plasma5-integration-5.9.4-4.3.1
Comment 8 Swamp Workflow Management 2018-02-20 23:08:52 UTC
openSUSE-RU-2018:0502-1: An update that has one recommended fix can now be installed.

Category: recommended (moderate)
Bug References: 1081045
CVE References: 
Sources used:
SUSE Package Hub for SUSE Linux Enterprise 12 (src):    plasma5-integration-5.9.4-5.1
Comment 9 Andrey Karepin 2018-02-21 08:03:21 UTC
(In reply to Swamp Workflow Management from comment #7)
> openSUSE Leap 42.3 (src):    plasma5-integration-5.9.4-4.3.1

work perfectly in Leap 42.3
Comment 10 Tomáš Chvátal 2019-07-11 11:26:41 UTC
This is automated batch bugzilla cleanup.

The openSUSE 42.3 changed to end-of-life (EOL [1]) status. As such
it is no longer maintained, which means that it will not receive any
further security or bug fix updates.
As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
openSUSE (At this moment openSUSE Leap 15.1, 15.0 and Tumbleweed) please
feel free to reopen this bug against that version (!you must update the
"Version" component in the bug fields, do not just reopen please), or
alternatively create a new ticket.

Thank you for reporting this bug and we are sorry it could not be fixed
during the lifetime of the release.

[1] https://en.opensuse.org/Lifetime
Comment 11 Wolfgang Bauer 2019-07-11 15:57:54 UTC
This was actually fixed by a maintenance update according to the comments.