X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2FguiControlFlow%2FDrawing.c;h=0d666ceefa6bc6b1900a0a651ed802f7acea1b2d;hb=540edb40ef20c2ce40132b3189e183d055dbe711;hp=71fc6e542d7d43a2f61852fde4cd0244a69c282d;hpb=6ba6ea42a5970c00d113dfcd4cb4afacbb523f6b;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.c b/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.c index 71fc6e54..0d666cee 100644 --- a/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.c +++ b/ltt/branches/poly/lttv/modules/guiControlFlow/Drawing.c @@ -110,7 +110,8 @@ void drawing_data_request(Drawing_t *Drawing, LttvHooks *after_traceset = lttv_hooks_new(); lttv_hooks_add(after_traceset, after_data_request, &event_request); lttv_hooks_add(event, draw_event_hook, &event_request); - state_add_event_hooks_api(control_flow_data->Parent_Window); + //Modified by xiangxiu: state update hooks are added by the main window + //state_add_event_hooks_api(control_flow_data->Parent_Window); lttv_hooks_add(after_event, draw_after_hook, &event_request); lttv_process_traceset_seek_time(tsc, start); @@ -126,7 +127,8 @@ void drawing_data_request(Drawing_t *Drawing, //NULL, after_traceset, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, after_traceset, NULL, event, after_event); - state_remove_event_hooks_api(control_flow_data->Parent_Window); + //Modified by xiangxiu: state update hooks are removed by the main window + //state_remove_event_hooks_api(control_flow_data->Parent_Window); lttv_hooks_destroy(after_traceset); lttv_hooks_destroy(event);