diff --git a/src/wayland/tests/renderingservertest.cpp b/src/wayland/tests/renderingservertest.cpp index e6816d358e..ed98658a49 100644 --- a/src/wayland/tests/renderingservertest.cpp +++ b/src/wayland/tests/renderingservertest.cpp @@ -79,6 +79,13 @@ void CompositorWindow::surfaceCreated(KWayland::Server::ShellSurfaceInterface *s } } ); + connect(surface, &ShellSurfaceInterface::maximizedChanged, this, + [surface, this](bool maximized) { + if (maximized) { + surface->requestSize(size()); + } + } + ); connect(surface->surface(), &SurfaceInterface::damaged, this, static_cast(&CompositorWindow::update)); connect(surface, &ShellSurfaceInterface::destroyed, this, [surface, this] {