summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wayclock.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/wayclock.cc b/src/wayclock.cc
index 7c44627..27bc7d1 100644
--- a/src/wayclock.cc
+++ b/src/wayclock.cc
@@ -16,7 +16,6 @@ void wayc_frame(struct renderer_s* renderer, struct window_s* window,
wayc_notnull(renderer);
wayc_renderer_swap(renderer);
- wayc_window_redraw(window, loop);
}
void wayc_handle(u8* user, struct eventloop_s* loop, struct event_s* event) {
@@ -74,9 +73,11 @@ int main() {
wayc_renderer_use(&renderer);
wayc_window_redraw(&window, &loop);
-
- while (wayc_eventloop_running(&loop))
+
+ while (wayc_eventloop_running(&loop)) {
wayc_eventloop_update(&loop, (u8*)&renderer);
+ wayc_window_redraw(&window, &loop);
+ }
wayc_renderer_deinit(&renderer);
wayc_window_deinit(&window);