Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 476504

Summary: The FXZoomOnScrollPolicy should execute commit operation in execution transaction.
Product: [Tools] GEF Reporter: Matthias Wienand <matthias.wienand>
Component: GEF MVCAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: nyssen
Version: 0.1.0   
Target Milestone: 3.10.1 (Mars SR1) RC3   
Hardware: All   
OS: All   
Whiteboard:

Description Matthias Wienand CLA 2015-09-03 03:30:42 EDT
Currently, zooming via mouse scrolling is not undoable, because the FXZoomOnScrollPolicy does not execute its commit operation in an execution transaction. This should be changed, so that zooming via scrolling is undoable as is zooming via pinch/spread already.
Comment 1 Alexander Nyßen CLA 2015-09-03 03:33:18 EDT
Ensured that commit operation is executed within transaction (executed via domain). Pushed to origin/master. Resolving as fixed in 3.10.1 RC3.