diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index 8ae9d23cac..cc5decb0cf 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -1443,9 +1443,11 @@ BView::GetMouse(BPoint *location, uint32 *buttons, bool checkMessageQueue) && code == B_OK) { fOwner->fLink->Read(location); fOwner->fLink->Read(buttons); + // TODO: ServerWindow replies with an int32 here - // TODO: See above comment about coordinates ConvertFromScreen(location); + // TODO: in beos R5, location is already converted to the view local coordinate system, + // so if an app checks the window message queue by itself, it might not find what it expects. } else *buttons = 0; }