From 961f946a7653738313a7cd3471e9ca2b10669949 Mon Sep 17 00:00:00 2001 From: Dave Page Date: Wed, 23 Nov 2016 12:43:02 +0000 Subject: [PATCH] Treat empty text settings as unset, to allow users to clear a string to get the default back. --- web/pgadmin/utils/preferences.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/pgadmin/utils/preferences.py b/web/pgadmin/utils/preferences.py index 1dcb509c6..82a454ba0 100644 --- a/web/pgadmin/utils/preferences.py +++ b/web/pgadmin/utils/preferences.py @@ -129,6 +129,9 @@ class _Preference(object): if res.value in self.options: return res.value return self.default + if self._type == 'text': + if res.value == '': + return self.default return res.value