Skip to content
This repository has been archived by the owner on Sep 24, 2023. It is now read-only.

Start Task menu from the system tray does not work with Plasma 5 #246

Closed
amantia opened this issue Nov 24, 2015 · 12 comments
Closed

Start Task menu from the system tray does not work with Plasma 5 #246

amantia opened this issue Nov 24, 2015 · 12 comments
Assignees
Milestone

Comments

@amantia
Copy link
Member

amantia commented Nov 24, 2015

As the title say, the menu is there, selecting it does not open the tasks submenu.

@frankosterfeld
Copy link
Member

So it contains no submenu? Can you add a screenshot? Also, is this 1.10.0 or master?

@frankosterfeld
Copy link
Member

Andras says it's 1.10.0, and that there's a menu entry with a submenu indicator, but no actual submenu.

@mgiroday
Copy link
Contributor

It looks like it is a known issue - should have been fixed by now.... will have a look.
see https://forum.qt.io/topic/49786/submenu-isn-t-shown-in-systray-context-menu-in-plasma-5

@mgiroday
Copy link
Contributor

and that looks like the fix: https://codereview.qt-project.org/#/c/103280/

@frankosterfeld
Copy link
Member

@amantia Which version of Frameworks/Plasma 5 are you using?

@mgiroday
Copy link
Contributor

related to this:
https://bugreports.qt.io/browse/QTBUG-46293

@amantia
Copy link
Member Author

amantia commented Nov 26, 2015

I have Qt 5.5.0, Plasma 5.4.3

@mgiroday mgiroday assigned frankosterfeld and unassigned mgiroday Nov 30, 2015
@mgiroday
Copy link
Contributor

I give up on this one. My recommendation is that you assign this issue to a KDABian-KDE dev.
It seems to be a KDE issue. My main constatation is that the events from the SystrayIcon context menu does are never propagated.
First of all we never receive the AboutToShow() signal which is connected to void ApplicationCore::slotStartTaskMenuAboutToShow().
It is probably not the cause of the bug but needs to be investigated. I could not find the reason for that after debugging Qt 5.5.1 source code.If we load the "Start Task" sub-menu actions directly in the context menu itself - they are displayed but they are never displayed as Actions from the "Start Task" menu ( depth 2 )
I give up for now with this issue - takes me too much time for too few results.

@mgiroday
Copy link
Contributor

mgiroday commented Dec 3, 2015

https://bugreports.qt.io/browse/QTBUG-49743

here is the qt bug

@TheOneRing
Copy link
Contributor

Looks like the bug https://bugreports.qt.io/browse/QTBUG-49743 was resolved for 5.6.1

@hasselmm
Copy link
Contributor

Also occurs with Ubuntu's Unity since last week. Might be worth to flatten the menu. For versions of Qt older than 5.6.1, or in general even.

@frankosterfeld
Copy link
Member

I agree on flattening the menu, my idea would be to show the first 5 entries from the list (most recently used) and "Start Other task".

@frankosterfeld frankosterfeld modified the milestones: 1.12.0 aka UI rework, 1.11.0 Apr 15, 2016
@TheOneRing TheOneRing self-assigned this Jan 25, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants