Merge pull request #149 from xi/fix-grabc-unmap reset cursor mode when grabc is unmapped
1 files changed, 4 insertions(+), 0 deletions(-) M dwl.c
M dwl.c => dwl.c +4 -0
@@ 2280,6 2280,10 @@ unmapnotify(struct wl_listener *listener, void *data) { /* Called when the surface is unmapped, and should no longer be shown. */ Client *c = wl_container_of(listener, c, unmap); if (c == grabc) { cursor_mode = CurNormal; grabc = NULL; } wl_list_remove(&c->link); if (client_is_unmanaged(c)) return;