Skip to content
This repository has been archived by the owner on Aug 16, 2018. It is now read-only.

Submenus not displayed #17

Open
quequotion opened this issue Jul 2, 2018 · 2 comments
Open

Submenus not displayed #17

quequotion opened this issue Jul 2, 2018 · 2 comments

Comments

@quequotion
Copy link

quequotion commented Jul 2, 2018

Submenus in ayatana indicators are not displaying in wingpanel.

For an example, try indicator-powersave.

The indicators appear in the panel, and can be used, but submenus are empty.

These menus work fine in lxpanel and older versions of wingpanel/wingpanel-indicator-ayatana (like those available in elementary's PPAs)

@quequotion
Copy link
Author

quequotion commented Jul 3, 2018

Submenus are also missing from glippy-indicator.

Revision testing indicates commit 105c1d0 in wingpanel broke submenus in indicators.

This is not a bug in wingpanel-indicator-ayatana, although I'm not entirely certain it should not be fixed there, as I don't know of any native indicators that have submenus to test if they are working.

quequotion referenced this issue in elementary/wingpanel Jul 3, 2018
* Do not call get_widget in IndicatorEntry

* Set relative_to only after setting the content
@quequotion
Copy link
Author

quequotion commented Jul 3, 2018

Another way around this would be to make changes to the indicators themselves, as was done with the native wingpanel indicators, but they are quite dissimilar. Indicator-cpufreq/powersave is written in python, while glippy is written in c#. I've tried to find documentation on both, but so far nothing useful--I am not sure if there is any equivalent to the "visible" property used in vala.

It doesn't seem like that should be necessary however, as only submenus are affected; other menu items appear and function normally in these indicators (except for radio button dots).

quequotion referenced this issue in quequotion/pantheon-qq Jul 3, 2018
… to fix missing submenus in (Ayatana) indicators
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant