diff --git a/gtkarea/area.c b/gtkarea/area.c index a8450c2b..c1ab08a8 100644 --- a/gtkarea/area.c +++ b/gtkarea/area.c @@ -293,6 +293,7 @@ gboolean areaWidget_enterleave_notify_event(GtkWidget *w, GdkEventCrossing *e) // note: there is no equivalent to WM_CAPTURECHANGED on GTK+; there literally is no way to break a grab like that (at least not on X11 and Wayland) // even if I invoke the task switcher and switch processes, the mouse grab will still be held until I let go of all buttons +// therefore, no DragBroken() // TODO key events diff --git a/macarea/alt/area.m b/macarea/alt/area.m index 14ed2b23..b39ebf5b 100644 --- a/macarea/alt/area.m +++ b/macarea/alt/area.m @@ -240,6 +240,10 @@ mouseEvent(mouseUp) mouseEvent(rightMouseUp) mouseEvent(otherMouseUp) +// note: there is no equivalent to WM_CAPTURECHANGED on Mac OS X; there literally is no way to break a grab like that +// even if I invoke the task switcher and switch processes, the mouse grab will still be held until I let go of all buttons +// therefore, no DragBroken() + @end @implementation areaView