Community
Participate
Working Groups
The GenericEditor's view-model context is not disposed until the workbench is shut down. The problem is that the TreeMasterDetailComposite created by the editor moves controls into a "limbo" shell off-screen, which is never disposed until the Display is disposed at shutdown of the platform. Only then is the disposal hook that was added to the "limbo" shell by the AbstractSWTRenderer::finalizeRendering(Composite) method invoked to dispose the renderer and, therewith, the view-model context (by virtue of its last "user" being removed from it).
New Gerrit change created: https://git.eclipse.org/r/121171
Gerrit change https://git.eclipse.org/r/121171 was merged to [develop]. Commit: http://git.eclipse.org/c/emfclient/org.eclipse.emf.ecp.core.git/commit/?id=ee37fc36891da83c8d6b0174872503e253cdbabb
(In reply to Eclipse Genie from comment #2) > Gerrit change https://git.eclipse.org/r/121171 was merged to [develop].