Fixing this bug requires making sure that NM properly interfaces with
ConsoleKit to get to know when a session changes state.

I've been working on a fix when time permits: changing the DBus name
registration flags to ALLOW_REPLACEMENT and REPLACE_EXISTING instead of
DO_NOT_QUEUE, as well as to listen for a signal on the bus when
ConsoleKit.Session sends ActiveChanged in order to know when to re-
request for the bus or leave it to another applet to use...

So far, my tests have been unsuccessful. Somehow I never see the
ActiveChanged signal from ConsoleKit, although I do get the Lock/Unlock
signals from the GNOME Screensaver, for example.

Unless I'm misunderstanding something?

-- 
nm-applet fails when another user is logged in
https://bugs.launchpad.net/bugs/284596
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to