Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2007-12-28 00:50:13 +0000
committerddunne2007-12-28 00:50:13 +0000
commitfc496b03c08156d38c23000aabdcdb21409ba594 (patch)
tree70dfd84f786b109cfb649c9be29f536fa141b0ae
parent03850d1848a1cc32ee3a09845362c97af39adabe (diff)
downloadorg.eclipse.osee-fc496b03c08156d38c23000aabdcdb21409ba594.tar.gz
org.eclipse.osee-fc496b03c08156d38c23000aabdcdb21409ba594.tar.xz
org.eclipse.osee-fc496b03c08156d38c23000aabdcdb21409ba594.zip
0HVHP - Add Mouse Wheel support so users can scroll through actions
-rw-r--r--org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/search/WorldSearchItem.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/search/WorldSearchItem.java b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/search/WorldSearchItem.java
index 64e198e9fde..36031ae0abb 100644
--- a/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/search/WorldSearchItem.java
+++ b/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/search/WorldSearchItem.java
@@ -20,6 +20,7 @@ import org.eclipse.osee.ats.artifact.StateMachineArtifact;
import org.eclipse.osee.ats.world.WorldXViewer;
import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
import org.eclipse.osee.framework.skynet.core.artifact.ArtifactPersistenceManager;
+import org.eclipse.osee.framework.ui.plugin.util.Displays;
import org.eclipse.osee.framework.ui.skynet.artifact.editor.ArtifactEditor;
/**
@@ -115,7 +116,15 @@ public abstract class WorldSearchItem {
addedArts.add(artifact);
}
}
- if (loadWorldView && xViewer != null && addedArts.size() > 0) xViewer.add(addedArts);
+ if (loadWorldView && xViewer != null && addedArts.size() > 0) {
+ xViewer.add(addedArts);
+ Displays.ensureInDisplayThread(new Runnable() {
+ public void run() {
+ xViewer.getTree().setFocus();
+ }
+ });
+
+ }
}
public Set<Artifact> getResultArtifacts() {

Back to the top