From 7171c5928e6bece26d3a3dde41c088e77dbba423 Mon Sep 17 00:00:00 2001 From: Joshua Leung Date: Tue, 13 Oct 2009 02:21:18 +0000 Subject: [PATCH] Changing the animation editor filters should now result in the editors updating in realtime afterwards again. --- source/blender/editors/space_action/action_header.c | 9 +++------ source/blender/editors/space_graph/graph_header.c | 11 ++--------- source/blender/editors/space_nla/nla_header.c | 11 ++++------- 3 files changed, 9 insertions(+), 22 deletions(-) diff --git a/source/blender/editors/space_action/action_header.c b/source/blender/editors/space_action/action_header.c index 25a5123d1b5..e0d952c29c1 100644 --- a/source/blender/editors/space_action/action_header.c +++ b/source/blender/editors/space_action/action_header.c @@ -68,7 +68,7 @@ #include "action_intern.h" enum { - B_REDR= 0, + B_REDR= 1, } eActHeader_Events; /* ********************************************************* */ @@ -254,11 +254,8 @@ static void act_editmenu(bContext *C, uiLayout *layout, void *arg_unused) static void do_action_buttons(bContext *C, void *arg, int event) { - switch (event) { - case B_REDR: - ED_area_tag_redraw(CTX_wm_area(C)); - break; - } + ED_area_tag_refresh(CTX_wm_area(C)); + ED_area_tag_redraw(CTX_wm_area(C)); } void action_header_buttons(const bContext *C, ARegion *ar) diff --git a/source/blender/editors/space_graph/graph_header.c b/source/blender/editors/space_graph/graph_header.c index ac1378af859..8d8c8702987 100644 --- a/source/blender/editors/space_graph/graph_header.c +++ b/source/blender/editors/space_graph/graph_header.c @@ -244,15 +244,8 @@ enum { static void do_graph_buttons(bContext *C, void *arg, int event) { - switch (event) { - case B_MODECHANGE: /* change mode with mode selector */ - ED_area_tag_refresh(CTX_wm_area(C)); - /* no break, as we need redraw flush too... */ - - case B_REDR: - ED_area_tag_redraw(CTX_wm_area(C)); - break; - } + ED_area_tag_refresh(CTX_wm_area(C)); + ED_area_tag_redraw(CTX_wm_area(C)); } diff --git a/source/blender/editors/space_nla/nla_header.c b/source/blender/editors/space_nla/nla_header.c index 4eb9fac5cb8..be0b4381f00 100644 --- a/source/blender/editors/space_nla/nla_header.c +++ b/source/blender/editors/space_nla/nla_header.c @@ -73,8 +73,8 @@ /* button events */ enum { - B_REDR = 0, -} eActHeader_ButEvents; + B_REDR = 1, +} eNLAHeader_ButEvents; /* ************************ header area region *********************** */ @@ -203,11 +203,8 @@ static void nla_addmenu(bContext *C, uiLayout *layout, void *arg_unused) static void do_nla_buttons(bContext *C, void *arg, int event) { - switch (event) { - case B_REDR: - ED_area_tag_redraw(CTX_wm_area(C)); - break; - } + ED_area_tag_refresh(CTX_wm_area(C)); + ED_area_tag_redraw(CTX_wm_area(C)); }