forked from bartvdbraak/blender
Small fix in drawing 'selection circle' in outliner. It wasn't circular.
This commit is contained in:
parent
566d350369
commit
2421ffc85e
@ -1227,12 +1227,12 @@ static void outliner_draw_iconrow(bContext *C, uiBlock *block, Scene *scene, Spa
|
||||
float ufac = UI_UNIT_X / 20.0f;
|
||||
|
||||
uiSetRoundBox(UI_CNR_ALL);
|
||||
glColor4ub(255, 255, 255, 128);
|
||||
glColor4ub(255, 255, 255, 100);
|
||||
uiRoundBox((float) *offsx - 1.0f * ufac,
|
||||
(float)ys + 1.0f * ufac,
|
||||
(float)*offsx + UI_UNIT_X - 1.0f * ufac,
|
||||
(float)ys + UI_UNIT_Y - 1.0f * ufac,
|
||||
(float)UI_UNIT_Y / 2.0f - 2.0f * ufac);
|
||||
(float)*offsx + UI_UNIT_X - 2.0f * ufac,
|
||||
(float)ys + UI_UNIT_Y - ufac,
|
||||
(float)UI_UNIT_Y / 2.0f - ufac);
|
||||
glEnable(GL_BLEND); /* roundbox disables */
|
||||
}
|
||||
|
||||
@ -1365,11 +1365,11 @@ static void outliner_draw_tree_element(bContext *C, uiBlock *block, Scene *scene
|
||||
/* active circle */
|
||||
if (active) {
|
||||
uiSetRoundBox(UI_CNR_ALL);
|
||||
uiRoundBox((float)startx + UI_UNIT_X - 1.0f * ufac,
|
||||
uiRoundBox((float)startx + UI_UNIT_X,
|
||||
(float)*starty + 1.0f * ufac,
|
||||
(float)startx + 2.0f * UI_UNIT_X - 1.0f * ufac,
|
||||
(float)startx + 2.0f * UI_UNIT_X - 2.0f * ufac,
|
||||
(float)*starty + UI_UNIT_Y - 1.0f * ufac,
|
||||
UI_UNIT_Y / 2.0f - 2.0f * ufac);
|
||||
UI_UNIT_Y / 2.0f - 1.0f * ufac);
|
||||
glEnable(GL_BLEND); /* roundbox disables it */
|
||||
|
||||
te->flag |= TE_ACTIVE; // for lookup in display hierarchies
|
||||
|
Loading…
Reference in New Issue
Block a user