diff options
author | Ton Roosendaal <ton@blender.org> | 2009-05-20 18:32:15 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2009-05-20 18:32:15 +0400 |
commit | 8f620ea5f0881eaf3a88516030037371aa397443 (patch) | |
tree | da99ba3e23dc0fca5b02bd93a98d2e98c42194f3 /source/blender/editors/interface/interface_handlers.c | |
parent | 2e91f1b1555b54784eda5d133d8a3b594d0b8797 (diff) |
2.5
- Made Normal (Sphere) button draw with nice AA
(check in node editor)
- Bugfix in alignment code, collumns were not drawing OK
- Picker buttons draw swatches again, and made them work.
Diffstat (limited to 'source/blender/editors/interface/interface_handlers.c')
-rw-r--r-- | source/blender/editors/interface/interface_handlers.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c index ed126ed870d..65752423dce 100644 --- a/source/blender/editors/interface/interface_handlers.c +++ b/source/blender/editors/interface/interface_handlers.c @@ -311,8 +311,10 @@ static void ui_apply_but_BUTM(bContext *C, uiBut *but, uiHandleButtonData *data) static void ui_apply_but_BLOCK(bContext *C, uiBut *but, uiHandleButtonData *data) { - if(but->type == COL) - ui_set_but_vectorf(but, data->vec); + if(but->type == COL) { + if(but->a1 != -1) // this is not a color picker (weak!) + ui_set_but_vectorf(but, data->vec); + } else if(ELEM3(but->type, MENU, ICONROW, ICONTEXTROW)) ui_set_but_val(but, data->value); |