[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4636] trunk/py/scripts/addons/ ui_translate/update_ui.py: Fix minor UI bug (Select/ deselect behaving as Invert button).

Bastien Montagne montagne29 at wanadoo.fr
Tue Jul 23 08:59:13 CEST 2013


Revision: 4636
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4636
Author:   mont29
Date:     2013-07-23 06:59:13 +0000 (Tue, 23 Jul 2013)
Log Message:
-----------
Fix minor UI bug (Select/deselect behaving as Invert button).

Modified Paths:
--------------
    trunk/py/scripts/addons/ui_translate/update_ui.py

Modified: trunk/py/scripts/addons/ui_translate/update_ui.py
===================================================================
--- trunk/py/scripts/addons/ui_translate/update_ui.py	2013-07-22 18:51:17 UTC (rev 4635)
+++ trunk/py/scripts/addons/ui_translate/update_ui.py	2013-07-23 06:59:13 UTC (rev 4636)
@@ -103,10 +103,11 @@
             split.template_list("UI_UL_i18n_languages", "", i18n_sett, "langs", i18n_sett, "active_lang", rows=8)
             col = split.column()
             col.operator("ui.i18n_updatetranslation_svn_init_settings", text="Reset Settings")
-            if any(l.use for l in i18n_sett.langs):
-                col.operator("ui.i18n_updatetranslation_svn_settings_select", text="Deselect All").use_select = False
-            else:
-                col.operator("ui.i18n_updatetranslation_svn_settings_select", text="Select All").use_select = True
+            deselect = any(l.use for l in i18n_sett.langs)
+            op = col.operator("ui.i18n_updatetranslation_svn_settings_select",
+                              text="Deselect All" if deselect else "Select All")
+            op.use_invert = False
+            op.use_select = False if deselect else True
             col.operator("ui.i18n_updatetranslation_svn_settings_select", text="Invert Selection").use_invert = True
             col.separator()
             col.operator("ui.i18n_updatetranslation_svn_branches", text="Update Branches")



More information about the Bf-extensions-cvs mailing list