aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pugl_cpp_demo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pugl_cpp_demo.cpp')
-rw-r--r--examples/pugl_cpp_demo.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/pugl_cpp_demo.cpp b/examples/pugl_cpp_demo.cpp
index e49c416..552094f 100644
--- a/examples/pugl_cpp_demo.cpp
+++ b/examples/pugl_cpp_demo.cpp
@@ -66,7 +66,12 @@ CubeView::onEvent(const pugl::ConfigureEvent& event) noexcept
pugl::Status
CubeView::onEvent(const pugl::UpdateEvent&) noexcept
{
- return postRedisplay();
+ // Normally, we would post a redisplay:
+ // return postRedisplay();
+
+ // But for testing, use sendEvent() instead:
+ return sendEvent(
+ pugl::ExposeEvent{0u, 0.0, 0.0, frame().width, frame().height});
}
pugl::Status