With too many indicators, panel spills into second monitor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wingpanel |
New
|
Undecided
|
Unassigned |
Bug Description
This is likely a peculiar use case, and I don't know what (if anything) can be done to fix it, but I noticed this just now and thought I'd report it.
Steps to reproduce:
1. Have a multi-monitor setup, with secondary screen to the right of the main screen with wingpanel on it.
2. Load up wingpanel with lots of indicators (ex: indicator-cpufreq, battery monitor with time, indicator-sysmon, dropbox, indicator-weather, etc) so that it takes up more room than the available space between the clock and the logout button.
3. Note that the clock is now off centre to the right, and the panel spills into the second screen.
Workaround:
- Not have a stupid amount of indicators (I'm getting towards the limit here, but if the battery is showing time and it says "Unknown Time" as in the screenshot, it causes this behaviour. I uncheck "show time in menu bar" and all is well again)
Expected behaviour:
I don't know, perhaps indicators could be grouped or inactive ones hidden? Again, this isn't a serious issue, just something I ran across. I think it makes more sense for the clock to move left to accommodate the excess indicators, or perhaps the excess indicator(s) could leapfrog the clock and display to the left of it.
Note: In the screenshot, Chromium is maximized on the main monitor, where you can see the background is where the second monitor starts.