Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Brisk Menu 0.5.0 crashes when select "Edit Menus" with menulibre or mozo installed #76

Open
ThanosApostolou opened this issue Nov 30, 2017 · 5 comments

Comments

@ThanosApostolou
Copy link

Original bug reported on Solus: https://dev.solus-project.com/T5094 with messages from journalctl -p4 -xe:

Nov 21 17:03:00 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]: /usr/lib/python3.5/site-packages/menulibre/MenuEditor.py:28: PyGIWarning: GMenu was imported without specifying a version first. Use gi.require_version('GMenu', '3.0') before import to ensure that the right version gets loaded.
Nov 21 17:03:00 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]:   from gi.repository import GdkPixbuf, Gio, GLib, GMenu, Gtk
Nov 21 17:03:00 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]: No menu prefix found, MenuLibre will not function properly.
Nov 21 17:03:00 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]: WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
Nov 21 17:03:01 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]: WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
Nov 21 17:03:01 thanos-pc org.mate.panel.applet.BriskMenuFactory[939]: WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'

However, I managed to reproduce on Manjaro too with brisk-menu 0.5.0 (where 0.4.5 works fine).

@ThanosApostolou ThanosApostolou changed the title Brisk Menu crashes when select "Edit Menus" with menulibre or mozo installed Brisk Menu 0.5.0 crashes when select "Edit Menus" with menulibre or mozo installed Nov 30, 2017
@ThanosApostolou
Copy link
Author

To help you more, I built brisk-menu from git from various commits, using this package.yml: https://pastebin.com/cjbjFLgU and I found which commit causes the problem.

It works properly until commit: 3f9fff3

It has the mentioned bug from commit: b2af687 and later.

@ikeydoherty
Copy link
Member

3f9ff3 was reverted and unrelated, it was in-tree to help me debug

@ThanosApostolou
Copy link
Author

yeah the b2af687 is the important one, all the previous commit don't matter.

@notramo
Copy link

notramo commented Mar 14, 2018

Only the panel button disappears when the menu editing is launched. Pressing the Mod4 button launches the menu correctly even when the panel button is invisible (crashed).

@Yaksinikos
Copy link

Expected behaviour

Open customization without disappearing / hiding icon on panel.

Actual behaviour

Menu-Item/Icon/Entry disappears or hides.
But is further accessible by super-key.
It is not accessible by right-clicking on its actual position.

Steps to reproduce the behaviour

  1. Right-click on Brisk-Menu-Starter.
  2. Select customization.

DE general version

Mate: 1.20.4

Package version

Brisk Menu Starter: 0.5.0
Mate-Panel: 1.20.5

Linux Distribution

Manjaro Linux 64bit
Kernel: 4.19.30-1-Manjaro x86_64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants