From 161cde75ff9201aae2507acb447288dfa29eb9bb Mon Sep 17 00:00:00 2001
From: winckel <winckel@eurecom.fr>
Date: Tue, 14 Jan 2014 09:58:04 +0000
Subject: [PATCH] Cleared terminal view before loading or aquiring a new log.

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4868 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 common/utils/itti_analyzer/libui/ui_callbacks.c | 2 ++
 common/utils/itti_analyzer/libui/ui_notebook.c  | 7 ++++++-
 common/utils/itti_analyzer/libui/ui_notebook.h  | 2 ++
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/common/utils/itti_analyzer/libui/ui_callbacks.c b/common/utils/itti_analyzer/libui/ui_callbacks.c
index 4c92ce46cb..c2f8a399aa 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 9519f86d94..5beef83afc 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 c367c6e68c..aafc30e114 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);
-- 
GitLab