Commit: 49f566fe58ebbaa6fd0a692cf5d57787629507a3
Author: Julian Eisel
Date: Tue May 31 12:29:57 2016 +0200
Branches: soc-2016-layer_manager
https://developer.blender.org/rB49f566fe58ebbaa6fd0a692cf5d57787629507a3
Fix last layer item sometimes not drawing selection
Layer boxes to fill empty background was drawing over it.
===================================================================
M source/blender/editors/space_layers/layers_draw.c
===================================================================
diff --git a/source/blender/editors/space_layers/layers_draw.c
b/source/blender/editors/space_layers/layers_draw.c
index 5afd1f3..fc89f09 100644
--- a/source/blender/editors/space_layers/layers_draw.c
+++ b/source/blender/editors/space_layers/layers_draw.c
@@ -171,8 +171,8 @@ void layers_tiles_draw(const bContext *C, ARegion *ar)
/* fill remaining space with empty boxes */
const float tot_fill_tiles = (-ar->v2d.cur.ymin - drawinfo.size_y) /
LAYERTILE_HEADER_HEIGHT + 1;
for (int i = 0; i < tot_fill_tiles; i++) {
- if ((i + drawinfo.idx - 1) % 2) {
- const float pos[2] = {0, -ar->v2d.cur.ymin -
drawinfo.size_y - (LAYERTILE_HEADER_HEIGHT * i)};
+ if ((i + drawinfo.idx) % 2) {
+ const float pos[2] = {0, -ar->v2d.cur.ymin -
drawinfo.size_y - (LAYERTILE_HEADER_HEIGHT * (i + 1))};
UI_ThemeColorShade(TH_BACK, 10);
fdrawbox_filled(pos[0], pos[1], pos[0] + ar->winx,
pos[1] + LAYERTILE_HEADER_HEIGHT);
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs