[chronojump] Discover deletes widgets (of table) from previous calls



commit 3f2d2673cd0d440e72d7a3c194d51495e44cfed6
Author: Xavier de Blas <xaviblas gmail com>
Date:   Fri May 13 11:53:33 2022 +0200

    Discover deletes widgets (of table) from previous calls

 src/gui/app1/chronojump.cs | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index cff1fea7d..129409fb3 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -4556,15 +4556,12 @@ public partial class ChronoJumpWindow
 
        List<Gtk.ProgressBar> progressbar_micro_discover_l;
        List<Gtk.Button> button_micro_discover_l;
+
        private void setup_progressbar_micro_discover_l (List<string> discoverPorts_l)
        {
-               // 1) delete old progressbars
-               /*
-               if(progressbar_micro_discover_l != null)
-                       foreach (Gtk.ProgressBar pb in progressbar_micro_discover_l)
-                               vbox_progressbar_micro_discover_l.Remove (pb); //or RemoveAt
-               //TODO: implement this on the table
-                               */
+               // 1) delete widgets of previous calls
+               foreach(Gtk.Widget w in table_micro_discover.Children)
+                       table_micro_discover.Remove(w);
 
                //table_micro_discover = new Gtk.Table((uint) microDiscover.ProgressBar_l.Count +1, 3, 
false); //not homogeneous
                table_micro_discover.Resize((uint) discoverPorts_l.Count, 3);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]