dirty solution, hope to find whats going on

This commit is contained in:
pony-montana 2023-09-09 10:15:52 +00:00 committed by GitHub
parent 960c32a7d8
commit ec7a9b95bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

4
dwl.c
View File

@ -584,6 +584,9 @@ buttonpress(struct wl_listener *listener, void *data)
cursor_mode = CurPressed;
if (locked)
break;
/*
SOMETHING BROKEN HERE.
Eliminate this part of code solved the problems described in issue #476.
/* Change focus if the button was _pressed_ over a client */
xytonode(cursor->x, cursor->y, NULL, &c, NULL, NULL, NULL);
@ -600,6 +603,7 @@ buttonpress(struct wl_listener *listener, void *data)
}
}
break;
*/
case WLR_BUTTON_RELEASED:
/* If you released any buttons, we exit interactive move/resize mode. */
if (!locked && cursor_mode != CurNormal && cursor_mode != CurPressed) {