From 711c12c7e1bc3bb06b224ac080ac249cfa90d4db Mon Sep 17 00:00:00 2001
From: "Michael D. M. Dryden" <mdryden@chem.utoronto.ca>
Date: Wed, 27 Aug 2014 13:57:01 -0400
Subject: [PATCH] Commands now inserted into data pane in exp_done method.

---
 dstat-interface/dstat-interface/main.py | 23 +++--------------------
 1 file changed, 3 insertions(+), 20 deletions(-)

diff --git a/dstat-interface/dstat-interface/main.py b/dstat-interface/dstat-interface/main.py
index fe6f9ce..18212f8 100644
--- a/dstat-interface/dstat-interface/main.py
+++ b/dstat-interface/dstat-interface/main.py
@@ -261,11 +261,6 @@ class Main(object):
                 
                 self.plot.clearall()
                 self.plot.changetype(self.current_exp)
-                self.rawbuffer.set_text("")
-                self.rawbuffer.place_cursor(self.rawbuffer.get_start_iter())
-                
-                for i in self.current_exp.commands:
-                    self.rawbuffer.insert_at_cursor(i)
                 
                 self.current_exp.run_wrapper(
                     self.serial_liststore.get_value(
@@ -320,11 +315,6 @@ class Main(object):
                 
                 self.plot.clearall()
                 self.plot.changetype(self.current_exp)
-                self.rawbuffer.set_text("")
-                self.rawbuffer.place_cursor(self.rawbuffer.get_start_iter())
-                
-                for i in self.current_exp.commands:
-                    self.rawbuffer.insert_at_cursor(i)
                 
                 self.current_exp.run_wrapper(
                     self.serial_liststore.get_value(
@@ -388,11 +378,6 @@ class Main(object):
                 
                 self.plot.clearall()
                 self.plot.changetype(self.current_exp)
-                self.rawbuffer.set_text("")
-                self.rawbuffer.place_cursor(self.rawbuffer.get_start_iter())
-                
-                for i in self.current_exp.commands:
-                    self.rawbuffer.insert_at_cursor(i)
                 
                 self.current_exp.run_wrapper(
                     self.serial_liststore.get_value(
@@ -452,11 +437,6 @@ class Main(object):
                 
                 self.plot.clearall()
                 self.plot.changetype(self.current_exp)
-                self.rawbuffer.set_text("")
-                self.rawbuffer.place_cursor(self.rawbuffer.get_start_iter())
-
-                for i in self.current_exp.commands:
-                    self.rawbuffer.insert_at_cursor(i)
 
                 self.current_exp.run_wrapper(
                     self.serial_liststore.get_value(
@@ -551,6 +531,9 @@ class Main(object):
         self.rawbuffer.set_text("")
         self.rawbuffer.place_cursor(self.rawbuffer.get_start_iter())
 
+        for i in self.current_exp.commands:
+            self.rawbuffer.insert_at_cursor(i)
+
         for col in zip(*self.current_exp.data):
             for row in col:
                 self.rawbuffer.insert_at_cursor(str(row)+ "    ")
-- 
GitLab