~ci-train-bot/qtubuntu/qtubuntu-ubuntu-xenial-landing-005

  • Committer: CI Train Bot
  • Author(s): Daniel d'Andrada, Michael Zanetti
  • Date: 2015-08-14 12:18:25 UTC
  • mfrom: (269.1.4 busySwap-lp1473720)
  • Revision ID: ci-train-bot@canonical.com-20150814121825-tw0nwutuyvg3huqx
Fix surface resize

If you call QWindowSystemInterface::handleExposeEvent() from the render
thread you won't give the main thread a chance 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, leaving
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.
Approved by: Gerry Boland
Filename Latest Rev Last Changed Committer Comment Size
..
.bzr-builddeb 106.3.1 11 years ago Loïc Molinari Fixed licensing and packaging issues before releas Diff
debian 18.1.1 11 years ago Ricardo Mendoza Add packaging rules and point lib includes to corr Diff
src 1 11 years ago Loïc Molinari Initial import. Diff
tests 91.1.1 11 years ago Loïc Molinari Added clipboard support. Diff
.bzrignore 91.1.1 11 years ago Loïc Molinari Added clipboard support. 510 bytes Diff Download File
COPYING 106.3.1 11 years ago Loïc Molinari Fixed licensing and packaging issues before releas 34.3 KB Diff Download File
COPYING.LGPL 106.3.1 11 years ago Loïc Molinari Fixed licensing and packaging issues before releas 7.4 KB Diff Download File
qtubuntu.pro 231.1.4 9 years ago Gerry Boland Clean up debian/rules and root PRO flie. Delete us 40 bytes Diff Download File
README 231.1.1 9 years ago Gerry Boland Flatten class hierarchy, drop legacy and ubuntumir 2.6 KB Diff Download File