From fcce346e6787875e6526efea89e74055e447f889 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 8 May 2021 13:42:37 -0400 Subject: Send unmap/map events when the view is minimized/restored X11 Window managers set WM_STATE to notify about minimization, often without sending core X visibility events (which seems odd to me, but that's what Gnome does anyway). So, implement this protocol and send map/unmap events to the view, and adjust the Windows implementation to do the same for consistency across all platforms. --- test/test_update.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/test_update.c') diff --git a/test/test_update.c b/test/test_update.c index d9c02ab..39415bc 100644 --- a/test/test_update.c +++ b/test/test_update.c @@ -75,8 +75,8 @@ onEvent(PuglView* view, const PuglEvent* event) case PUGL_UPDATE: if (test->state == EXPOSED1) { - puglPostRedisplay(view); test->state = UPDATED; + puglPostRedisplay(view); } break; -- cgit v1.2.1