GNOME Bugzilla – Bug 698572
Logic handling enabled/disabled is flawed
Last modified: 2013-04-30 08:40:17 UTC
The logic that handles the checkbox is completely weird. Partially it depends on the existence the user's configuration file, partially it doesn't and it doesn't take the existence of the symlink into account, causing bugs like http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703281 and generally confusing people. I think even with the g-c-c applet in place this is worth fixing since there are other entities that might want to use rygel-preferences.
Created attachment 242890 [details] [review] ui: Check that autostart file exists Preferences should only claim that sharing is enabled when the autostart file exists in addition to the enable_upnp setting. Fixes confusion in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703281
Attachment 242890 [details] pushed as 47ca65d - ui: Check that autostart file exists