From a7d790698f75950f35634a944ede1ba29ef6d64a Mon Sep 17 00:00:00 2001 From: IoIxD Date: Tue, 14 Apr 2026 18:28:33 -0700 Subject: [PATCH] mac: getXYImpl should also flip whatever is given to it --- src/backend/cocoa.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/backend/cocoa.m b/src/backend/cocoa.m index ac694c8..8e3ba2b 100644 --- a/src/backend/cocoa.m +++ b/src/backend/cocoa.m @@ -793,7 +793,12 @@ static void MwLLGetXYWHImpl(MwLL handle, int* x, int* y, unsigned int* w, } else { frame = [self->window frame]; } - frame = rectFlip(frame); + + if(!self->parent) { + frame = rectFlip(frame); + } else { + frame = localRectFlip(frame, self->parent->cocoa.real->view); + } *x = frame.origin.x; *y = frame.origin.y;