projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
list end of trace fix with selection
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
detailedevents
/
events.c
diff --git
a/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c
b/ltt/branches/poly/lttv/modules/gui/detailedevents/events.c
index 0b89478670f5e06fcc61c25150d8a2b805fa31b3..8b4656b9cf3bce166eb2bb6b48a9952e51455773 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/detailedevents/events.c
+++ b/
ltt/branches/poly/lttv/modules/gui/detailedevents/events.c
@@
-935,10
+935,13
@@
void tree_v_cursor_changed_cb (GtkWidget *widget, gpointer data)
if(gtk_tree_model_get_iter(model,&iter,path)){
gtk_tree_model_get(model, &iter, POSITION_COLUMN, &pos, -1);
if(gtk_tree_model_get_iter(model,&iter,path)){
gtk_tree_model_get(model, &iter, POSITION_COLUMN, &pos, -1);
+ if(lttv_traceset_context_pos_pos_compare(pos,
+ event_viewer_data->currently_selected_position) != 0)
lttvwindow_report_current_position(tab, pos);
}else{
g_warning("Can not get iter\n");
}
lttvwindow_report_current_position(tab, pos);
}else{
g_warning("Can not get iter\n");
}
+ gtk_tree_path_free(path);
}
}
}
}
@@
-1236,6
+1239,9
@@
static void get_events(double new_value, EventViewerData *event_viewer_data)
time = lttv_traceset_context_position_get_time(
event_viewer_data->first_event);
time = lttv_traceset_context_position_get_time(
event_viewer_data->first_event);
+ //if(ltt_time_compare(time, tsc->time_span.end_time) > 0)
+ // time = tsc->time_span.end_time;
+
LttTime time_val = ltt_time_sub(time,
tsc->time_span.start_time);
event_viewer_data->previous_value = ltt_time_to_double(time_val);
LttTime time_val = ltt_time_sub(time,
tsc->time_span.start_time);
event_viewer_data->previous_value = ltt_time_to_double(time_val);
This page took
0.023485 seconds
and
4
git commands to generate.