[Bf-blender-cvs] [55dcdb9] master: Fix T47324: Edit-text in list view theme glitch
Campbell Barton
noreply at git.blender.org
Thu Feb 4 17:36:01 CET 2016
Commit: 55dcdb9bd735046f8f9d2a4c9e6ee0d922ff3d2a
Author: Campbell Barton
Date: Fri Feb 5 02:57:53 2016 +1100
Branches: master
https://developer.blender.org/rB55dcdb9bd735046f8f9d2a4c9e6ee0d922ff3d2a
Fix T47324: Edit-text in list view theme glitch
Use existing text select colors when text matches select color.
===================================================================
M source/blender/editors/interface/interface_widgets.c
M source/blender/editors/interface/resources.c
===================================================================
diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c
index e493fe9..f803622 100644
--- a/source/blender/editors/interface/interface_widgets.c
+++ b/source/blender/editors/interface/interface_widgets.c
@@ -1867,10 +1867,10 @@ static struct uiWidgetColors wcol_list_item = {
{0, 0, 0, 255},
{0, 0, 0, 0},
{86, 128, 194, 255},
- {0, 0, 0, 255},
+ {90, 90, 90, 255},
{0, 0, 0, 255},
- {0, 0, 0, 255},
+ {255, 255, 255, 255},
0,
0, 0
diff --git a/source/blender/editors/interface/resources.c b/source/blender/editors/interface/resources.c
index 18bf409..c23df5c 100644
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@ -2694,6 +2694,21 @@ void init_userdef_do_versions(void)
}
}
+ /**
+ * Include next version bump.
+ *
+ * (keep this block even if it becomes empty).
+ */
+ {
+ bTheme *btheme;
+ for (btheme = U.themes.first; btheme; btheme = btheme->next) {
+ if (memcmp(btheme->tui.wcol_list_item.item, btheme->tui.wcol_list_item.text_sel, sizeof(char) * 3) == 0) {
+ copy_v4_v4_char(btheme->tui.wcol_list_item.item, btheme->tui.wcol_text.item);
+ copy_v4_v4_char(btheme->tui.wcol_list_item.text_sel, btheme->tui.wcol_text.text_sel);
+ }
+ }
+ }
+
if (U.pixelsize == 0.0f)
U.pixelsize = 1.0f;
More information about the Bf-blender-cvs
mailing list