Bugzilla – Bug 372206
g-m-m: Does not update Network status when status has changed
Last modified: 2008-05-13 22:58:43 UTC
If I boot up without a Network, g-m-m will properly display that it's not connected. However, if I then connect to a network, this is not reflected in g-m-m.
*** Bug 372570 has been marked as a duplicate of this bug. ***
Still in Beta1
*** Bug 381684 has been marked as a duplicate of this bug. ***
*** Bug 382512 has been marked as a duplicate of this bug. ***
Created attachment 211336 [details] Patch We only asked to be notified on state change *if* we had an active device to start with. This patch makes sure that we get notified for all valid devices even if they don't happen to be active when we startup. To duplicate the previous behavior; Start g-m-m with no network connection. g-m-m shows no connection Connect to the network. g-m-m shows no connection New behavior will properly get notified for both wired and wireless when it's state has changed.
Federico, can you check this and submit it if you agree with the patch
*** Bug 386361 has been marked as a duplicate of this bug. ***
bnc372206 - Add notification for NM state change even if there's no active interface 2008-05-09 Magnus Boman <captain.magnus@gmail.com> https://bugzilla.novell.com/show_bug.cgi?id=372206 Add notification for NM state even if there's no active interface. * main-menu/src/network-status-agent.c (nm_get_first_active_device_info): Add state change notification callbacks for interfaces until we find an active device.
Assigning to myself to commit this.
Submitted to autobuild and svn.gnome.org. Thanks, Magnus! * Tue May 13 2008 - federico@novell.com - Added gnome-main-menu-bnc372206-network-status.diff to fix https://bugzilla.novell.com/show_bug.cgi?id=372206 - network status would be shown incorrectly if main-menu started with an inactive network connection. - Added gnome-main-menu-bnc224885-duplicated-description-in-app-tiles.diff to fix https://bugzilla.novell.com/show_bug.cgi?id=224885 - Don't display a duplicated description in application tiles.