Author: sdzmitrovich
Date: 2008-08-13 09:15:08 -0400 (Wed, 13 Aug 2008)
New Revision: 9690
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/SelectionManager.java
Log:
code adjustment
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2008-08-13
13:14:40 UTC (rev 9689)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2008-08-13
13:15:08 UTC (rev 9690)
@@ -510,8 +510,17 @@
}
getChangeEvents().remove(eventBean);
}
+
+ // cause is to lock calls others events
+ if (switcher
+ .startActiveEditor(ActiveEditorSwitcher.ACTIVE_EDITOR_SOURCE))
+ try {
+ sourceSelectionChanged();
- sourceSelectionChanged();
+ } finally {
+ switcher.stopActiveEditor();
+ }
+
monitor.done();
return Status.OK_STATUS;
@@ -726,7 +735,7 @@
}
public void sourceSelectionChanged() {
- sourceSelectionChanged(false);
+ sourceSelectionChanged(false);
}
public void sourceSelectionChanged(boolean showCaret) {
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/SelectionManager.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/SelectionManager.java 2008-08-13
13:14:40 UTC (rev 9689)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/SelectionManager.java 2008-08-13
13:15:08 UTC (rev 9690)
@@ -381,13 +381,11 @@
nsISelection selection = selectionController.getSelection(
nsISelectionController.SELECTION_NORMAL);
- selectionController.getSelection(
- nsISelectionController.SELECTION_NORMAL).collapse(
+ selection.collapse(
visualNode, visualNodeFocusOffcet);
if (visualNodeAnchorOffcet != visualNodeFocusOffcet) {
- selectionController.getSelection(
- nsISelectionController.SELECTION_NORMAL).extend(
+ selection.extend(
visualNode, visualNodeAnchorOffcet);
}
Show replies by date