Fix own bug after HSL picker commit. HSV Cube based pickers missed HSV
buttons.
This commit is contained in:
@@ -1920,10 +1920,10 @@ static void uiBlockPicker(uiBlock *block, float rgba[4], PointerRNA *ptr, Proper
|
||||
uiBlockBeginAlign(block);
|
||||
bt = uiDefButS(block, ROW, 0, IFACE_("RGB"), 0, yco, width / 3, UI_UNIT_Y, &colormode, 0.0, 0.0, 0, 0, "");
|
||||
uiButSetFunc(bt, do_picker_new_mode_cb, bt, NULL);
|
||||
if (U.color_picker_type == USER_CP_CIRCLE_HSV)
|
||||
bt = uiDefButS(block, ROW, 0, IFACE_("HSV"), width / 3, yco, width / 3, UI_UNIT_Y, &colormode, 0.0, 1.0, 0, 0, "");
|
||||
else if (U.color_picker_type == USER_CP_CIRCLE_HSL)
|
||||
if (U.color_picker_type == USER_CP_CIRCLE_HSL)
|
||||
bt = uiDefButS(block, ROW, 0, IFACE_("HSL"), width / 3, yco, width / 3, UI_UNIT_Y, &colormode, 0.0, 1.0, 0, 0, "");
|
||||
else
|
||||
bt = uiDefButS(block, ROW, 0, IFACE_("HSV"), width / 3, yco, width / 3, UI_UNIT_Y, &colormode, 0.0, 1.0, 0, 0, "");
|
||||
uiButSetFunc(bt, do_picker_new_mode_cb, bt, NULL);
|
||||
bt = uiDefButS(block, ROW, 0, IFACE_("Hex"), 2 * width / 3, yco, width / 3, UI_UNIT_Y, &colormode, 0.0, 2.0, 0, 0, "");
|
||||
uiButSetFunc(bt, do_picker_new_mode_cb, bt, NULL);
|
||||
|
||||
Reference in New Issue
Block a user