App indicator does not show menu entries for Qt apps

Bug #1600138 reported by David Planella
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
snapd
Confirmed
Undecided
Unassigned
snapd (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

Snaps that use the app indicator area via Qt can't display their menu entries there.

Steps to reproduce and screenshot:
https://github.com/nuttyartist/notes/pull/77

Some research:

- Uses http://doc.qt.io/qt-5/qsystemtrayicon.html
- didrocks mentions that there are AppArmor denials that prevent the entries from being created.

David Planella (dpm)
tags: added: desktop
tags: added: snap-desktop-issue
removed: desktop
David Planella (dpm)
description: updated
Changed in snappy:
assignee: nobody → Didier Roche (didrocks)
Changed in snapd (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Changed in snappy:
status: New → Confirmed
Changed in snapd (Ubuntu):
status: New → Triaged
Revision history for this message
Nutty Artist (awesomeness-notes) wrote :

How is it going with that one?

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Discussed at the Heidelberg sprint, this isn't workaroundable for now, so needs upstream to tackle it and get some patches in Qt itself.
More information in the session description here: https://trello.com/c/Qeu9Phi5/48-app-indicator-support-for-desktop-apps-11-45-12-30

Changed in snappy:
assignee: Didier Roche (didrocks) → nobody
Changed in snapd (Ubuntu):
assignee: Didier Roche (didrocks) → nobody
Revision history for this message
Nutty Artist (awesomeness-notes) wrote :

How's it going? Telegram have the same issue too: https://github.com/sergiusens/telegram-snap/issues/2

information type: Public → Public Security
information type: Public Security → Public
Michael Vogt (mvo)
affects: snappy → snapd
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.