[Pkg-utopia-maintainers] Bug#946259: network-manager-gnome: nm-applet network list panel not resizing when ap list is refreshed

Renaud M lostence at gmail.com
Fri Dec 6 10:39:30 GMT 2019


Package: network-manager-gnome
Version: 1.8.24-1
Severity: minor

Dear Maintainer,

   * What led up to the situation?

This is just cosmetic, but I find it annoying that the nm-applet window is not
resizing when its content changes.

   * What is happening exactly :

I'm connected to my AP and all is fine, when I need to connect to my vpn.

So I left-click the nm-applet tray icon, which opens the panel with the
available networks and the various menu items (the window is small at this
time, because the list of AP is empty and being refreshed in the background).
After 1 second, as my mouse is almost clicking on "VPN Connections", the
adapter finishes background scanning and the window is suddenly populated with
the results.

The annoying part is that the window (or popup panel if you prefer) is not
resizing.
Instead, top and bottom "arrow" buttons appear as the content is now much
larger than the original size of the panel.

Also the position jumps to top of the list, so the menu I was going to click
disappears as i'm about to click on it.

I now have to slow scroll past all the available wifi networks to find my
needed "VPN Connecions" menu ..
(or re-open nm-applet, which will now have that ap list cached, and will open a
much longer window/panel to accomodate this list).

Video: https://youtu.be/DcEn_NCZnk4

   * What outcome did you expect instead?

I would prefer the window to resize dynamically, and only show top/bottom
scroll buttons if the window exceeds the vertical screen size.
But I could be wrong, who knows.

Thank you
Renaud



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages network-manager-gnome depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.12.16-2
ii  dbus-x11 [dbus-session-bus]                   1.12.16-2
ii  dconf-gsettings-backend [gsettings-backend]   0.34.0-1
ii  libatk1.0-0                                   2.34.1-1
ii  libayatana-appindicator3-1                    0.5.4-1
ii  libc6                                         2.29-3
ii  libcairo2                                     1.16.0-4
ii  libgdk-pixbuf2.0-0                            2.40.0+dfsg-1
ii  libglib2.0-0                                  2.62.3-1
ii  libgtk-3-0                                    3.24.12-1
ii  libjansson4                                   2.12-1
ii  libmm-glib0                                   1.10.4-0.1
ii  libnm0                                        1.20.6-1
ii  libnma0                                       1.8.24-1
ii  libnotify4                                    0.7.8-1
ii  libpango-1.0-0                                1.42.4-7
ii  libpangocairo-1.0-0                           1.42.4-7
ii  libsecret-1-0                                 0.19.1-1
ii  libselinux1                                   2.9-3+b1
ii  network-manager                               1.20.6-1
ii  policykit-1-gnome [polkit-1-auth-agent]       0.105-7

Versions of packages network-manager-gnome recommends:
ii  gnome-keyring                        3.34.0-1
ii  iso-codes                            4.4-1
ii  mobile-broadband-provider-info       20190618-2
ii  notification-daemon                  3.20.0-4
ii  xfce4-notifyd [notification-daemon]  0.4.4-1+b1

Versions of packages network-manager-gnome suggests:
pn  network-manager-openconnect-gnome  <none>
ii  network-manager-openvpn-gnome      1.8.10-1
pn  network-manager-pptp-gnome         <none>
pn  network-manager-vpnc-gnome         <none>

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list