Use fixed number format and units so that text width does not change dynamically

Bug #848794 reported by Jan Nekvasil
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
System Load Indicator
Confirmed
High
Unassigned

Bug Description

The drop-down menu width changes dynamically depending on the longest menu item, which is especially annoying when net up/down stats are quickly altering from zero to max. Possible solution could be to estimate the maximum possible width and set the default width to that value.

Revision history for this message
Michael Hofmann (mh21) wrote :

Problem is, I have no idea how to set the default width...

Revision history for this message
Michael Hofmann (mh21) wrote :

In the beta version, it should be a bit better as zero is shown as "0.0 kB/s", but it will still change slightly in width for sth. like "48 MB/s".

This is a limitation of libdbusmenu, so I will mark it as wishlist, but I don't have a lot of hope that it will ever get solved.

Changed in indicator-multiload:
status: New → Confirmed
importance: Undecided → Wishlist
Michael Hofmann (mh21)
Changed in indicator-multiload:
importance: Wishlist → Low
Michael Hofmann (mh21)
Changed in indicator-multiload:
importance: Low → High
summary: - Drop-down menu width changes dynamically depending on the menu items
+ Use fixed number format and units so that text width does not change
+ dynamically
Changed in indicator-multiload:
milestone: none → 0.5
Revision history for this message
wjm (776a6d) wrote :

this is really distracting..
at least there should be a way to hide the CPU % usage, ... i'm not interested in seeing it, as I can see the graphic.

Revision history for this message
Tigran Aivazian (aivazian-tigran) wrote :

This problem became quite serious a few days ago when the "CPU %" thing suddenly appeared on the actual top panel (i.e. not just in the menu list). And as it is changing width practically every second (if the CPU load happens to vary between 9% and 10%) all the other items on the panel which happen to be to left of this indicator are moving back and forth. This is seriously distracting. Please make it at least possible to get rid of the constant "CPU %" indication.

Curiously, the date of the message from the person complaining about "CPU %" usage is more than a year ago, but this problem is very new, i.e. it was fine even just a week or so ago. Very strange.

I am using 0.4-0ubuntu4 version of indicator-multiload on Ubuntu 16.04.3 with all updates installed.

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.