diff --git a/src/client/qwaylandwindow.cpp b/src/client/qwaylandwindow.cpp
index 8b2c1227..838aa54a 100644
--- a/src/client/qwaylandwindow.cpp
+++ b/src/client/qwaylandwindow.cpp
@@ -357,8 +357,11 @@ void QWaylandWindow::resizeFromApplyConfigure(const QSize &sizeWithMargins, cons
void QWaylandWindow::sendExposeEvent(const QRect &rect)
{
- if (!(mShellSurface && mShellSurface->handleExpose(rect)))
+ qDebug() << window() << "trying to send expose";
+ if (/*!(mShellSurface && mShellSurface->handleExpose(rect))*/ true) {
+ qDebug() << window() << "send expose";
QWindowSystemInterface::handleExposeEvent(window(), rect);
+ }
else
qCDebug(lcQpaWayland) << "sendExposeEvent: intercepted by shell extension, not sending";
mLastExposeGeometry = rect;
@@ -999,6 +1002,7 @@ void QWaylandWindow::requestActivateWindow()
bool QWaylandWindow::isExposed() const
{
+ return true;
if (!window()->isVisible())
return false;