Community
Participate
Working Groups
In the AcceleoResultView, a selection listener is attached to the returned value of PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(). It's not clear to me why this is used when getSite().getPage() could just be used instead. Also, if multiple views are opened and the user switches to another workbench window in between this action, the returned workbench page might not be the same workbench page as the one that the created view is in so now you're listening to selections from some other workbench window instead of your own.
Contributed on HEAD, it will be available in Acceleo 3.1.0 M6