X-Git-Url: http://git.maemo.org/git/?p=wifi-assistant;a=blobdiff_plain;f=package%2Fsrc%2Fwifi_assistant%2Fsettings%2Fapplication_settings.py;h=e4d7c0f3f82ad2d7d978096016c9d3d925ddcec8;hp=ff161a229e2e6f86790044b004acb330e9f14db6;hb=82816bd6b35f3f092c1e0f054218ea4167c05eb5;hpb=03dfbaa0a897022f0d6751a6f1e39d709f3e78d4 diff --git a/package/src/wifi_assistant/settings/application_settings.py b/package/src/wifi_assistant/settings/application_settings.py index ff161a2..e4d7c0f 100644 --- a/package/src/wifi_assistant/settings/application_settings.py +++ b/package/src/wifi_assistant/settings/application_settings.py @@ -3,7 +3,7 @@ from gnome import gconf class ApplicationSettings(): - def __init__(self, gconf_client, gconf_root_dir='/apps/maemo/wifi-assistant'): + def __init__(self, gconf_client, gconf_root_dir): self._gc = gconf_client self._gconfRootDir = gconf_root_dir self._gconfPopupKey = gconf_root_dir + '/daemon' @@ -34,7 +34,11 @@ class ApplicationSettings(): def getUsePopup(self): """Tells whether to use the daemon or not.""" - return self._gc.get_bool(self._gconfPopupKey) is True + value = self._gc.get_without_default(self._gconfPopupKey) + if value is None: + self.setUsePopup(True) + return True + return value.get_bool() is not False def setUsePopup(self, mode):