Community
Participate
Working Groups
From looking at the code, it seems that we appropriately detach/attach listeners based on the active part but don't actually send out a notification that the selection has changed (if one part's selection differs from another part's).
Created attachment 186011 [details] SelectionService patch v1
(In reply to comment #1) > Created attachment 186011 [details] > SelectionService patch v1 Fix released to CVS HEAD. Thanks for the bug report, Thomas!
Does not work with I20110125-2200 on Windows XP. It is okay in the inner but not the outer. Even if the inner only consists of plug-ins in the host target platform, the problem cannot be reproduced.
Created attachment 188133 [details] SelectionService patch v2 Can no longer reproduce on I20110125-2200 or I20110128-2000 for some reasons. Here's a patch which should ensure that the change in workbench window selection is propagated.
(In reply to comment #4) > Created attachment 188133 [details] > SelectionService patch v2 Patch released to CVS HEAD.
Verified with I20110307-2200 on Windows XP.