Community
Participate
Working Groups
DeferredLayoutCommand keeps a reference to layoutCmd used during execution and never nullifies this reference. Since DeferredLayoutCommand is a TransactionalCommand and uses emf recording to undo redo, there is no need to keep reference to layoutCmd and can be nullified in the cleanup method. This will save a lot of memory when working with the same diagram for a long time.
Created attachment 43586 [details] patch for DeferredLayoutCommand Removed layoutCmd from state and made a local variable. Targetting for 1.0.1
Steve, can you commit for 1.0.1?
Committed patch to R1_0_maintenance stream
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug