Removing an indicator makes the indicator on the left inaccessible/invisible
Bug #1058652 reported by
Akshay Shekher
This bug affects 13 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wingpanel |
Fix Released
|
High
|
Victor Martinez |
Bug Description
When an app providing an indicator exists and the indicator is removed from the panel, the indicator on the left of it becomes invisible and unclickable, but still affects positioning of other indicators.
Related branches
lp://staging/~victored/wingpanel/indicator-management
- David Gomes (community): Approve
- Cody Garver (community): Approve (extreme testing)
- Tom Beckmann (community): Approve
- Victor Martinez (community): Abstain
- Fabian Thoma: Abstain
- Danielle Foré: Pending (panel theming and indicator order) requested
-
Diff: 2323 lines (+1144/-751)24 files modifiedCMakeLists.txt (+22/-10)
cmake/ValaPrecompile.cmake (+56/-14)
data/style/default.css (+0/-40)
src/Indicator/IndicatorFactory.vala (+45/-0)
src/Indicator/IndicatorFileModel.vala (+49/-112)
src/Indicator/IndicatorObject.vala (+76/-0)
src/Indicator/IndicatorObjectEntry.vala (+161/-123)
src/IndicatorIface.vala (+24/-0)
src/IndicatorLoader.vala (+20/-0)
src/IndicatorWidget.vala (+21/-0)
src/Services/AppLauncherService.vala (+13/-42)
src/Services/IndicatorSorter.vala (+104/-0)
src/Services/LauncherRunner.vala (+73/-0)
src/Services/Settings.vala (+2/-8)
src/Utils.vala (+0/-38)
src/Widgets/AppsButton.vala (+23/-27)
src/Widgets/BasePanel.vala (+161/-0)
src/Widgets/IndicatorButton.vala (+50/-16)
src/Widgets/IndicatorMenubar.vala (+69/-0)
src/Widgets/MenuBar.vala (+24/-0)
src/Widgets/Panel.vala (+68/-280)
src/Widgets/PanelShadow.vala (+48/-0)
src/Widgets/StyleClass.vala (+23/-0)
src/WingpanelApp.vala (+12/-41)
Changed in wingpanel: | |
milestone: | none → luna-beta3 |
summary: |
- extra indicators removed when one indicator app exits + Removing an indicator removes other indicators on the left of removed + one |
description: | updated |
Changed in wingpanel: | |
importance: | Medium → High |
summary: |
- Removing an indicator makes the indicator on the left inaccessible + Removing an indicator makes the indicator on the left + inaccessible/invisible |
Changed in wingpanel: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
We need to test this behavior on Ubuntu Unity to make sure it's Wingpanel. It could be the appindicators themselves.