X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Fdetailedevents%2Fevents.c;h=e8f0c53a1f708760a0a85f45f3309cb3d130b8a2;hb=80f2ed1283f84f6ea8d68fc699d1ac6568d562a7;hp=9a6bca0fc135712938f7d35951b595ed7f26d1c6;hpb=56cb41d3c4d74fc7b78e97af2ffb08af0f043e76;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c index 9a6bca0f..e8f0c53a 100644 --- a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c +++ b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c @@ -1298,7 +1298,8 @@ static gboolean events_check_handler(guint count, gboolean *stop_flag, widget = gtk_get_event_widget(event); if(widget == lookup_widget(main_window_get_widget(evd->tab), - "StopProcessingButton")) { + "StopProcessingButton") + || widget == evd->vscroll_vc) { gtk_main_do_event(event); gdk_window_process_all_updates(); } @@ -1551,7 +1552,8 @@ int event_hook(void *hook_data, void *call_data) widget = gtk_get_event_widget(event); if(widget == lookup_widget(main_window_get_widget(event_viewer_data->tab), - "StopProcessingButton")) { + "StopProcessingButton") + || widget == event_viewer_data->vscroll_vc) { gtk_main_do_event(event); gdk_window_process_all_updates(); }