diff options
author | Marc Dumais | 2014-08-12 13:09:26 +0000 |
---|---|---|
committer | Marc Dumais | 2014-08-22 11:07:57 +0000 |
commit | ce5a26d6ce1b210381974c3fdf23b35601535b22 (patch) | |
tree | a3246ce6df2679d0c72f67c293174452b4737814 /visualizer | |
parent | 698bb0afe4ff4350a508f817274ccf6a954775e9 (diff) | |
download | org.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.java | 8 |
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 { |