if(path) {
gtk_tree_view_set_cursor(GTK_TREE_VIEW(event_viewer_data->tree_v),
path, NULL, FALSE);
+ gtk_widget_grab_focus(event_viewer_data->tree_v );
gtk_tree_path_free(path);
break;
}
EventViewerData *event_viewer_data = (EventViewerData*) hook_data;
const LttTime * current_time = (LttTime*)call_data;
- LttvTraceset * ts =
- lttvwindow_get_traceset(event_viewer_data->tab);
+ LttvTraceset * ts = lttvwindow_get_traceset(event_viewer_data->tab);
/* If the currently selected event time != current time, set the first event
* with this time as currently selected. */
event_viewer_data->currently_selected_position);
if(ltt_time_compare(pos_time, *current_time) != 0) {
-
/*create position*/
LttvTracesetPosition *currentPosition =
lttv_traceset_create_time_position(ts,*current_time );
event_viewer_data->currently_selected_position =
lttv_traceset_create_current_position(ts);
-
-
}
event_viewer_data->report_position = FALSE;
lttv_traceset_destroy_position(event_viewer_data->currently_selected_position);
lttv_traceset_destroy_position(event_viewer_data->first_event);
lttv_traceset_destroy_position(event_viewer_data->last_event);
-
+
event_viewer_data->currently_selected_position =
lttv_traceset_create_current_position(ts);
event_viewer_data->first_event =
lttv_traceset_create_current_position(ts);
get_events(event_viewer_data->vadjust_c->value, event_viewer_data);
+
#endif //babel_cleanup
// event_viewer_data->vadjust_c->value = 0;