Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Dumais2014-08-12 13:09:26 +0000
committerMarc Dumais2014-08-22 11:07:57 +0000
commitce5a26d6ce1b210381974c3fdf23b35601535b22 (patch)
treea3246ce6df2679d0c72f67c293174452b4737814 /visualizer
parent698bb0afe4ff4350a508f817274ccf6a954775e9 (diff)
downloadorg.eclipse.cdt-ce5a26d6ce1b210381974c3fdf23b35601535b22.tar.gz
org.eclipse.cdt-ce5a26d6ce1b210381974c3fdf23b35601535b22.tar.xz
org.eclipse.cdt-ce5a26d6ce1b210381974c3fdf23b35601535b22.zip
Bug 441713 - [visualizer] Make pinning of multicore visualizer view
possible Change-Id: Ie47c21c35dc85d4efd34f273f8f0a51d4e82d16a Reviewed-on: https://git.eclipse.org/r/31898 Reviewed-by: Marc Dumais <marc.dumais@ericsson.com> Tested-by: Marc Dumais <marc.dumais@ericsson.com>
Diffstat (limited to 'visualizer')
-rw-r--r--visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/VisualizerView.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/VisualizerView.java b/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/VisualizerView.java
index 13711026b94..c9a81be1a2c 100644
--- a/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/VisualizerView.java
+++ b/visualizer/org.eclipse.cdt.visualizer.ui/src/org/eclipse/cdt/visualizer/ui/VisualizerView.java
@@ -279,6 +279,14 @@ public class VisualizerView
else if (source == this) {
// Do nothing.
}
+ // if the source is another instance of VisualizerView
+ // it's a selection in another (cloned) view. The
+ // workbench selection has or will be updated by the
+ // instance of the view where the selection originated,
+ // so no need to do anything
+ else if (source.getClass() == VisualizerView.class) {
+ // Do nothing.
+ }
// else this is a selection change from some other view
// in the workbench, which we should pass down to the viewer
else {

Back to the top