X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Fcontrolflow%2Feventhooks.c;h=03c1f6e9be95df0c93ab87f362e996a9c9e8c0bf;hb=cd3892fef868e57ca950bcee7cceabd7dcf2c61f;hp=abb2fd262e8cda30cc175e86a1f9830e61fdbb6f;hpb=7c0125e0d749f61688a140b2dbb76cc37ad57beb;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/controlflow/eventhooks.c b/ltt/branches/poly/lttv/modules/gui/controlflow/eventhooks.c index abb2fd26..03c1f6e9 100644 --- a/ltt/branches/poly/lttv/modules/gui/controlflow/eventhooks.c +++ b/ltt/branches/poly/lttv/modules/gui/controlflow/eventhooks.c @@ -3168,13 +3168,13 @@ int before_chunk(void *hook_data, void *call_data) EventsRequest *events_request = (EventsRequest*)hook_data; LttvTracesetState *tss = (LttvTracesetState*)call_data; ControlFlowData *cfd = (ControlFlowData*)events_request->viewer_data; - +#if 0 /* Desactivate sort */ gtk_tree_sortable_set_sort_column_id( GTK_TREE_SORTABLE(cfd->process_list->list_store), TRACE_COLUMN, GTK_SORT_ASCENDING); - +#endif //0 drawing_chunk_begin(events_request, tss); return 0; @@ -3275,7 +3275,7 @@ int after_chunk(void *hook_data, void *call_data) /* Draw last items */ g_hash_table_foreach(process_list->process_hash, draw_closure, (void*)&closure_data); - +#if 0 /* Reactivate sort */ gtk_tree_sortable_set_sort_column_id( GTK_TREE_SORTABLE(control_flow_data->process_list->list_store), @@ -3283,8 +3283,10 @@ int after_chunk(void *hook_data, void *call_data) GTK_SORT_ASCENDING); update_index_to_pixmap(control_flow_data->process_list); - - /* Request expose */ + /* Request a full expose : drawing scrambled */ + gtk_widget_queue_draw(control_flow_data->drawing->drawing_area); +#endif //0 + /* Request expose (updates damages zone also) */ drawing_request_expose(events_request, tss, end_time); return 0;