[Merge] lp:~dandrader/qtubuntu/busySwap-lp1473720 into lp:qtubuntu
Daniel d'Andrada
daniel.dandrada at canonical.com
Tue Jul 14 21:34:29 UTC 2015
The proposal to merge lp:~dandrader/qtubuntu/busySwap-lp1473720 into lp:qtubuntu has been updated.
Commit Message changed to:
Fix surface resize
If you call QWindowSystemInterface::handleExposeEvent() from the render
thread you won't give a chance for the main thread to process further
resize events. In a long resize animation (like dragging a window border
with mouse) the resize events will queue up like crazy, leving
handleSurfaceResize() to deal with a ton of outdated resize events
once the resize animation is finally over.
Furthermore, as there's no synchronicity between the processing of resize
events and the consupmtion of buffers, there's no point in trying to tie
one to the other in any way. So better ignore the actual size information
from a resize event.
For more details, see:
https://code.launchpad.net/~dandrader/qtubuntu/busySwap-lp1473720/+merge/264761
--
Your team Ubuntu Phablet Team is requested to review the proposed merge of lp:~dandrader/qtubuntu/busySwap-lp1473720 into lp:qtubuntu.
More information about the Ubuntu-reviews
mailing list