Make the expose region local
Change-Id: I570bbe77185637ebe621e6c915eef2f4442fdd84 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
This commit is contained in:
parent
5d30b5086d
commit
76ba822e04
@ -315,9 +315,9 @@ void QWaylandWindow::setCanResize(bool canResize)
|
||||
}
|
||||
if (!mConfigure.isEmpty()) {
|
||||
doResize();
|
||||
QWindowSystemInterface::handleExposeEvent(window(), geometry());
|
||||
QWindowSystemInterface::handleExposeEvent(window(), QRect(QPoint(), geometry().size()));
|
||||
} else if (mResizeDirty) {
|
||||
QWindowSystemInterface::handleExposeEvent(window(), geometry());
|
||||
QWindowSystemInterface::handleExposeEvent(window(), QRect(QPoint(), geometry().size()));
|
||||
mResizeDirty = false;
|
||||
}
|
||||
}
|
||||
@ -333,7 +333,7 @@ void QWaylandWindow::requestResize()
|
||||
|
||||
mRequestResizeSent = false;
|
||||
lock.unlock();
|
||||
QWindowSystemInterface::handleExposeEvent(window(), geometry());
|
||||
QWindowSystemInterface::handleExposeEvent(window(), QRect(QPoint(), geometry().size()));
|
||||
QWindowSystemInterface::flushWindowSystemEvents();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user