[snap] Custom app menu entries do not work

Bug #1769736 reported by Olivier Tilloy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Triaged
Low
Unassigned

Bug Description

When launching e.g. libreoffice.writer, the application exposes a custom menu in the top panel with entries to create a new document, open the preferences, display the help and about dialog, and exit the application. See attached screenshot. None of these entries have any effect (not even the "Quit" one).

$ snap info libreoffice
snap-id: CpUkI0qPIIBVRsjy49adNq4D6Ra72y4v
tracking: candidate
refreshed: 2018-05-02T15:58:07+02:00
installed: 6.0.4.1 (61) 479MB -
channels:
  stable: 6.0.3.2 (59) 479MB -
  candidate: 6.0.4.1 (61) 479MB -
  beta: ↑
  edge: ↑

$ snap info core
type: core
snap-id: 99T7MUlRhtI3U0QFgl5mXXESAiSwt776
tracking: stable
refreshed: 2018-04-29T20:29:48+02:00
installed: 16-2.32.6 (4571) 90MB core
channels:
  stable: 16-2.32.6 (4571) 90MB -
  candidate: 16-2.32.6 (4571) 90MB -
  beta: 16-2.32.6 (4571) 90MB -
  edge: 16-2.32.6+git710.8eefd85 (4619) 91MB -

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic

Tags: snap
Revision history for this message
Olivier Tilloy (osomon) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote :

The code that creates the menu is in function ensure_dbus_setup() in vcl/unx/gtk3/gtk3gtkframe.cxx.

Revision history for this message
Olivier Tilloy (osomon) wrote :

See also bug #1797888.

Changed in libreoffice (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote :

Yes, this code will be removed in a not-too-distant future. Let's keep the bug open until that happens. Thanks for the links Adolfo.

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.