X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2FguiEvents.c;h=66f10d9b32165482871b4599a33f444b96ee0a02;hb=606309a4411d7405f9d3ab0ce151cf9896f853a4;hp=ca7cd1355b21f69f85b10e8c99ee948b4aafc945;hpb=caf7a67aae62a5b7501b97d35eac91fd0a10972a;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/guiEvents.c b/ltt/branches/poly/lttv/modules/guiEvents.c index ca7cd135..66f10d9b 100644 --- a/ltt/branches/poly/lttv/modules/guiEvents.c +++ b/ltt/branches/poly/lttv/modules/guiEvents.c @@ -783,8 +783,20 @@ void get_test_data(double time_value, guint list_height, unsigned block_num, event_num; unsigned size = 1, count = 0; gboolean need_backward_again, backward; - + GdkWindow * win; + GdkCursor * new; + GtkWidget* widget = gtk_widget_get_parent(event_viewer_data->hbox_v); + if(widget){ + new = gdk_cursor_new(GDK_X_CURSOR); + win = gtk_widget_get_parent_window(widget); + gdk_window_set_cursor(win, new); + gdk_cursor_unref(new); + gdk_window_stick(win); + gdk_window_unstick(win); + } + + // if(event_number > event_viewer_data->last_event || // event_number + list_height-1 < event_viewer_data->first_event || // event_viewer_data->first_event == -1) @@ -1054,7 +1066,8 @@ void get_test_data(double time_value, guint list_height, event_viewer_data->first_event = event_viewer_data->start_event_index ; event_viewer_data->last_event = event_viewer_data->end_event_index ; - + if(widget) + gdk_window_set_cursor(win, NULL); }