CheckPoint : fix bug about load save file
authorjungwook.ryu <jungwook.ryu@samsung.com>
Fri, 10 Jul 2015 09:24:33 +0000 (18:24 +0900)
committerjungwook.ryu <jungwook.ryu@samsung.com>
Fri, 10 Jul 2015 09:25:21 +0000 (18:25 +0900)
Change-Id: I612bd509799d076cd18b922830e5653178964dfc
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/interactive/data/InteractiveDataManager.java

index 60635e7..3a5e16d 100644 (file)
@@ -35,6 +35,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
+import org.eclipse.swt.widgets.Display;
 import org.tizen.dynamicanalyzer.communicator.UnsupportedProtocolException;
 import org.tizen.dynamicanalyzer.database.DBInserter;
 import org.tizen.dynamicanalyzer.database.SqlConnectionManager;
@@ -242,6 +243,17 @@ public class InteractiveDataManager extends PageDataManager implements IDAChartS
                        relationMap.put(valueInfo, childrenID);
                }
                makeRelation(relationMap);
+               
+               /*
+                * Refresh InteractiveChartView 
+                * because this method is called after InteractiveChartView creation.
+                */
+               Display.getDefault().syncExec(new Runnable() {
+                       @Override
+                       public void run() {
+                               chartView.clear();
+                       }
+               });
        }
 
        private void makeRelation(Map<InteractiveInfo, List<Long>> relationMap) {