From e2864eed347ffab78a6a51519d120a567b65471e Mon Sep 17 00:00:00 2001 From: "ggh1933.go" Date: Tue, 31 May 2016 16:49:42 +0900 Subject: [PATCH] [HOTFIX]UpdateView clearly, when zoom&Scroll changed by hotkey Change-Id: Ibbe9521a1367e8b0e2186d2f87344a4f233c7425 --- .../dynamicanalyzer/ui/common/TimeLineChartKeyListener.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/common/TimeLineChartKeyListener.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/common/TimeLineChartKeyListener.java index 4ca6cb2..aba228d 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/common/TimeLineChartKeyListener.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/common/TimeLineChartKeyListener.java @@ -3,8 +3,11 @@ package org.tizen.dynamicanalyzer.ui.common; import org.eclipse.swt.events.KeyAdapter; import org.eclipse.swt.events.KeyEvent; import org.eclipse.swt.events.KeyListener; +import org.eclipse.swt.widgets.Display; +import org.tizen.dynamicanalyzer.common.AnalyzerManager; import org.tizen.dynamicanalyzer.widgets.chartBoard.DAChartBoard; import org.tizen.dynamicanalyzer.widgets.chartBoard.DAChartBoardManager; +import org.tizen.dynamicanalyzer.widgets.da.view.DAPageComposite; import org.tizen.dynamicanalyzer.widgets.scale.DAScale; public class TimeLineChartKeyListener extends KeyAdapter implements KeyListener{ @@ -61,6 +64,16 @@ public class TimeLineChartKeyListener extends KeyAdapter implements KeyListener{ break; } } + + /// page updating view for draw charts clearly + Display.getDefault().syncExec(new Runnable() { + @Override + public void run() { + DAPageComposite page = AnalyzerManager.getCurrentPage(); + page.updateView(); + } + }); + } @Override -- 2.7.4