#15778: GetMouse with checkMessageQueue is not working properly
--------------------------------+------------------------------
Reporter: X512 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Kits/Interface Kit | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
--------------------------------+------------------------------
This hrev53937.
When running NetPositive with https://review.haiku-os.org/c/haiku/+/2284
applied (it have better comatibility with BeOS applications), and opening
context menu, it is not possible to close context menu anymore. After
adding debug output I found that `BView::GetMouse` is returning wrong
values when `checkMessageQueue` is used. In some cases values are not
updated at all. When setting `checkMessageQueue` to `false` in beginning
of `BView::GetMouse`, context menu of NetPositive start to work properly.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15778>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.