diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index 0cf9299492..13252e4718 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -1216,6 +1216,9 @@ BView::GetMouse(BPoint *location, uint32 *buttons, bool checkMessageQueue) if (rCode == SERVER_TRUE) { owner->fLink->Read(location); owner->fLink->Read((int32 *)buttons, sizeof(int32)); + + // TODO: See above comment about coordinates + ConvertFromScreen(location); } }