diff --git a/wl.c b/wl.c index aef2f47..1134923 100644 --- a/wl.c +++ b/wl.c @@ -681,7 +681,7 @@ wlthread(void*) if(gone){ wllog("another input method already has the seat"); releasegrab(); - hidepopup(); + leave(); wl_display_flush(display); bufclear(&bufs[0]); bufclear(&bufs[1]);