فهرست منبع

Parse font names correctly (e.g., "Luxi Mono:Regular" is not a color value)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@36689 15284696-431f-4ddb-bdfa-cd5b030d7da7
Huidae Cho 16 سال پیش
والد
کامیت
a1ffe5cd89
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      gui/wxpython/gui_modules/preferences.py

+ 4 - 1
gui/wxpython/gui_modules/preferences.py

@@ -696,7 +696,10 @@ class Settings:
             elif value == 'None':
             elif value == 'None':
                 value = None
                 value = None
             elif ':' in value: # -> color
             elif ':' in value: # -> color
-                value = tuple(map(int, value.split(':')))
+		try:
+                    value = tuple(map(int, value.split(':')))
+		except ValueError: # -> string
+		    pass
             else:
             else:
                 try:
                 try:
                     value = int(value)
                     value = int(value)