import org.eclipse.swt.events.MouseMoveListener;
import org.tizen.dynamicanalyzer.ui.range.RangeDataManager;
import org.tizen.dynamicanalyzer.ui.timeline.common.TimelineConstants;
+import org.tizen.dynamicanalyzer.ui.toolbar.Toolbar;
import org.tizen.dynamicanalyzer.utils.AnalyzerUtil;
import org.tizen.dynamicanalyzer.widgets.chartBoard.DAChartBoard;
import org.tizen.dynamicanalyzer.widgets.timeline.DATimeline;
DATimelineMarker marker = markerList.get(i);
if(marker.isPushed()) {
long longTime = (long) (marker.getTime() * TimelineConstants.MEGA_DOUBLE);
- AnalyzerUtil.moveMarker(i, longTime);
+ if(longTime > Toolbar.INSTANCE.getTime()) {
+ AnalyzerUtil.moveMarker(i, Toolbar.INSTANCE.getTime());
+ } else {
+ AnalyzerUtil.moveMarker(i, longTime);
+ }
+
break;
}
}
}
-
+
@Override
public void mouseDoubleClick(MouseEvent e) {
List<DATimelineMarker> markerList = timeline.getMarkerList();