markerEndTime = markerTimeList.get(findIndex);
}
+ // if click analyze range, setDlogselection false.
+ Toolbar.INSTANCE.setDlogSelection(false);
+
AnalyzerManager.getCurrentPage().updateView(
new DASelectionData(TimelinePage.timelineViewID, markerStartTime, markerEndTime, null, null));
}
}\r
\r
private void selectTablefromChartDrag(long start, long end){\r
- \r
+ \r
+ boolean getFocusIndex = false; \r
\r
if(Toolbar.INSTANCE.getDlogSelection()){\r
return;\r
long diffTime = Long.parseLong(dlogClone.get(i).getTime());\r
\r
if(diffTime >= start && diffTime <= end){\r
+ /// Dlog focus move to selection start\r
+ if(!getFocusIndex){\r
+ table.getVerticalBar().setSelection(i - 1);\r
+ getFocusIndex = true;\r
+ }\r
+ \r
table.getItem(i).setBackground(ColorResources.TABLE_CONTENTS_SELECTED_START);\r
table.getItem(i).setForeground(ColorResources.WHITE);\r
}\r