summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/wayland/qwindow-compositor/windowcompositor.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/wayland/qwindow-compositor/windowcompositor.cpp b/examples/wayland/qwindow-compositor/windowcompositor.cpp
index b55975623..24a0e0f52 100644
--- a/examples/wayland/qwindow-compositor/windowcompositor.cpp
+++ b/examples/wayland/qwindow-compositor/windowcompositor.cpp
@@ -198,12 +198,16 @@ void WindowCompositor::triggerRender()
void WindowCompositor::startRender()
{
- defaultOutput()->frameStarted();
+ QWaylandOutput *out = defaultOutput();
+ if (out)
+ out->frameStarted();
}
void WindowCompositor::endRender()
{
- defaultOutput()->sendFrameCallbacks();
+ QWaylandOutput *out = defaultOutput();
+ if (out)
+ out->sendFrameCallbacks();
}
void WindowCompositor::updateCursor()