diff --git a/common/utils/itti_analyzer/libui/ui_callbacks.c b/common/utils/itti_analyzer/libui/ui_callbacks.c index 4c92ce46cbe5c69c05d38745c28149f8fec32088..c2f8a399aa130fb5f9d15ba9777ac436478ab22c 100644 --- a/common/utils/itti_analyzer/libui/ui_callbacks.c +++ b/common/utils/itti_analyzer/libui/ui_callbacks.c @@ -685,6 +685,8 @@ gboolean ui_callback_signal_clear_list(GtkWidget *widget, gpointer data) ui_signal_dissect_clear_view (ui_main_data.text_view); } + ui_notebook_terminal_clear(); + return TRUE; } diff --git a/common/utils/itti_analyzer/libui/ui_notebook.c b/common/utils/itti_analyzer/libui/ui_notebook.c index 9519f86d940afdce3e1edbe5a549efd5cefbe5e2..5beef83afc32f4124f834f3c1f93cdec35f7e81e 100644 --- a/common/utils/itti_analyzer/libui/ui_notebook.c +++ b/common/utils/itti_analyzer/libui/ui_notebook.c @@ -16,9 +16,14 @@ static ui_text_view_t *terminal_view; +void ui_notebook_terminal_clear(void) +{ + ui_signal_dissect_clear_view(terminal_view); +} + void ui_notebook_terminal_append_data(gchar *text, gint length) { - ui_signal_set_text(terminal_view, text, length); + ui_signal_set_text(terminal_view, text, length); } int ui_notebook_create(GtkWidget *vbox) diff --git a/common/utils/itti_analyzer/libui/ui_notebook.h b/common/utils/itti_analyzer/libui/ui_notebook.h index c367c6e68cdcc96708151bb28b4389234f7f184b..aafc30e114411702efc0ee3d1422692c555e64f8 100644 --- a/common/utils/itti_analyzer/libui/ui_notebook.h +++ b/common/utils/itti_analyzer/libui/ui_notebook.h @@ -1,6 +1,8 @@ #ifndef UI_NOTEBOOK_H_ #define UI_NOTEBOOK_H_ +void ui_notebook_terminal_clear(void); + int ui_notebook_create(GtkWidget *vbox); void ui_notebook_terminal_append_data(gchar *text, gint length);