diff --git a/WINGs/wview_wl.c b/WINGs/wview_wl.c index 0a50178..0b0b36e 100644 --- a/WINGs/wview_wl.c +++ b/WINGs/wview_wl.c @@ -142,8 +142,8 @@ static void wl_map(void *vctx, W_View *view) view->flags.mapped = 1; /* Only trigger redisplay for top-level views (dialogs) */ if (view->flags.topLevel && view->flags.realized) { - wl_map_subviews(vctx, view); wl_redisplay(vctx, view); + wl_map_subviews(vctx, view); } }