You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As described in the title, having a source/sink/stream with a very long description causes the width of the menu to become too large (i.e. larger than the screen).
You can reproduce this issue by adding a null sink with a very long description:
$ pactl load-module module-null-sink sink_name=ANYNAME sink_properties=device.description="<insert a long string here>"
Now open up the pasystray sink menu.
And remove the sink again via:
$ pactl unload-module module-null-sink
I guess pasystray should have a maximum menu size (possibly related to detected screen size)?
Thanks!
The text was updated successfully, but these errors were encountered:
The maximum size should probably be a lot smaller than the screen size. If the sink/source/output/input names are longer than N chars we should cut the end and replace it with the ellipsis character (…).
80 sounds reasonable to me (I guess until someone comes along with a lower resolution screen :P)
You already have the tooltip/popup showing full details on the item, so eliding characters after 80 in the menu should still allow disambiguation (in the case that the first 80 characters are the same between multiple sinks).
Bug reported here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761053
As described in the title, having a source/sink/stream with a very long description causes the width of the menu to become too large (i.e. larger than the screen).
You can reproduce this issue by adding a null sink with a very long description:
Now open up the pasystray sink menu.
And remove the sink again via:
I guess pasystray should have a maximum menu size (possibly related to detected screen size)?
Thanks!
The text was updated successfully, but these errors were encountered: