Prevent windows from jumping when changing geometry on OS X
We were setting the frame origin and content size as two separate steps. The frame origin was asynchronous, while the content size was synchronous. This resulted in the window visually jumping/moving, instead of applying the new geometry in one single step. We now set both in one go using setFrame, by manually calculating the frameRectForContentRect. This makes the whole process asynchronous. Task-number: QTBUG-31039 Change-Id: Iaba46106b9f200c707507f330fa801c99e2e7d89 Reviewed-by:Gunnar Sletta <gunnar.sletta@digia.com> Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Showing
Please register or sign in to comment