diff options
author | Ton Roosendaal <ton@blender.org> | 2004-10-01 14:10:09 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2004-10-01 14:10:09 +0400 |
commit | d818141744bff49c8c7ae6befd7ba901bd2d869f (patch) | |
tree | 882a1b5faa9161ec3d7e1c66c39b6825ff9c9c4e /source/blender/src/header_view3d.c | |
parent | 2f91c66d85f04779342ba5c7593363ac8820553b (diff) |
Header redraw added for 'select mode menu'. Also checked more files for it.
Reminder, the allqueue() function needs as last arg a '1' if you want header
to be refreshed too!
Diffstat (limited to 'source/blender/src/header_view3d.c')
-rw-r--r-- | source/blender/src/header_view3d.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/blender/src/header_view3d.c b/source/blender/src/header_view3d.c index 6f05c4057ca..3bfb47c1556 100644 --- a/source/blender/src/header_view3d.c +++ b/source/blender/src/header_view3d.c @@ -390,7 +390,7 @@ static void do_view3d_viewmenu(void *arg, int event) add_blockhandler(curarea, VIEW3D_HANDLER_PROPERTIES, UI_PNL_UNSTOW); break; } - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); } static uiBlock *view3d_viewmenu(void *arg_unused) @@ -1792,7 +1792,7 @@ static void do_view3d_edit_propfalloffmenu(void *arg, int event) prop_mode = 1; break; } - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); } static uiBlock *view3d_edit_propfalloffmenu(void *arg_unused) @@ -3638,7 +3638,7 @@ void do_view3d_buttons(short event) enter_posemode(); } } - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); break; case B_AROUND: handle_view3d_around(); @@ -3648,19 +3648,19 @@ void do_view3d_buttons(short event) if( (G.qual & LR_SHIFTKEY)==0 || G.scene->selectmode==0) G.scene->selectmode= SCE_SELECT_VERTEX; EM_selectmode_set(); - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); break; case B_SEL_EDGE: if( (G.qual & LR_SHIFTKEY)==0 || G.scene->selectmode==0) G.scene->selectmode= SCE_SELECT_EDGE; EM_selectmode_set(); - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); break; case B_SEL_FACE: if( (G.qual & LR_SHIFTKEY)==0 || G.scene->selectmode==0) G.scene->selectmode= SCE_SELECT_FACE; EM_selectmode_set(); - allqueue(REDRAWVIEW3D, 0); + allqueue(REDRAWVIEW3D, 1); break; default: |