xcb: rely on QRegion::operator| to handle empty regions
There is no need to check for it explicitly. Change-Id: I66958bf1ff4539ee75fec635c96f056524da8ddb Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>bb10
parent
caa4ead1b9
commit
5dc8c4286e
|
|
@ -1978,11 +1978,7 @@ void QXcbWindow::handleExposeEvent(const xcb_expose_event_t *event)
|
|||
{
|
||||
QRect rect(event->x, event->y, event->width, event->height);
|
||||
|
||||
if (m_exposeRegion.isEmpty())
|
||||
m_exposeRegion = rect;
|
||||
else
|
||||
m_exposeRegion |= rect;
|
||||
|
||||
m_exposeRegion |= rect;
|
||||
bool pending = compressExposeEvent(m_exposeRegion);
|
||||
|
||||
// if count is non-zero there are more expose events pending
|
||||
|
|
|
|||
Loading…
Reference in New Issue