Opened 19 years ago
Closed 16 years ago
#609 closed bug (fixed)
BView::GetMouse lags in 3dmix
Reported by: | Owned by: | axeld | |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | - General | Version: | |
Keywords: | Cc: | diver | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
I posted this as a comment to #312, but it's a separate issue.
Mouse input lags when moving around in the 3dMix 3d interface.
I commented out the code in BView::GetMouse() that looks for messages in the Looper's message queue, so it instead always gets mouse data from the app_server. This fixed the mouse lag in 3dMix.
this code: /*
if (checkMessageQueue) {
Window()->UpdateIfNeeded();
<cut>
}
*/
Change History (4)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
Cc: | added |
---|
comment:3 by , 18 years ago
Description: | modified (diff) |
---|---|
Platform: | → All |
Note:
See TracTickets
for help on using tickets.
This problem is not related to 3dmix - the (known) problem is that an application gets way more mouse messages under Haiku than on R5. The result is that the system appears to be slow, but in fact does a lot more. We need to sort out or merge some mouse messages before sending them to the application.