diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2013-07-23 10:59:13 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2013-07-23 10:59:13 +0400 |
commit | 31a90014e9c36bc66b8a8851460a9d6de5bc6c16 (patch) | |
tree | 302fa2f2e6c88dfeb889fb408496281c0817e565 /ui_translate | |
parent | 2570e9660f21862d00e1a7e0d78b33f741c21141 (diff) |
Fix minor UI bug (Select/deselect behaving as Invert button).
Diffstat (limited to 'ui_translate')
-rw-r--r-- | ui_translate/update_ui.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ui_translate/update_ui.py b/ui_translate/update_ui.py index aebf2a72..0ebccf9a 100644 --- a/ui_translate/update_ui.py +++ b/ui_translate/update_ui.py @@ -103,10 +103,11 @@ class UI_PT_i18n_update_translations_settings(bpy.types.Panel): 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") |