projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gui event supports stop
[lttv.git]
/
ltt
/
branches
/
poly
/
lttv
/
modules
/
gui
/
lttvwindow
/
lttvwindow
/
callbacks.c
diff --git
a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c
b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c
index 3a1eac2c7cff6f4c237fb5c923fe72902949c707..d2c2d54f1ee608ebe3c565facf77075efb7f2606 100644
(file)
--- a/
ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c
+++ b/
ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/callbacks.c
@@
-2168,6
+2168,7
@@
void stop_processing(GtkWidget *widget, gpointer user_data)
g_slist_remove_link(tab->events_requests, remove_iter);
}
tab->events_request_pending = FALSE;
g_slist_remove_link(tab->events_requests, remove_iter);
}
tab->events_request_pending = FALSE;
+ tab->stop_foreground = TRUE;
g_idle_remove_by_data(tab);
g_assert(g_slist_length(tab->events_requests) == 0);
}
g_idle_remove_by_data(tab);
g_assert(g_slist_length(tab->events_requests) == 0);
}
@@
-4771,6
+4772,8
@@
void init_tab(Tab *tab, MainWindow * mw, Tab *copy_tab,
/* Start with empty events requests list */
tab->events_requests = NULL;
tab->events_request_pending = FALSE;
/* Start with empty events requests list */
tab->events_requests = NULL;
tab->events_request_pending = FALSE;
+ tab->stop_foreground = FALSE;
+
g_signal_connect(G_OBJECT(tab->scrollbar), "value-changed",
g_signal_connect(G_OBJECT(tab->scrollbar), "value-changed",
This page took
0.025855 seconds
and
4
git commands to generate.