Opened 14 years ago

Closed 12 years ago

#609 closed bug (fixed)

BView::GetMouse lags in 3dmix

Reported by: genki0@… Owned by: axeld
Priority: normal Milestone: R1
Component: - General Version:
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description (last modified by wkornewald)

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 axeld, 14 years ago

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.

comment:2 by diver, 14 years ago

Cc: diver added

comment:3 by wkornewald, 13 years ago

Description: modified (diff)
Platform: All

comment:4 by stippi, 12 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev26337.

Note: See TracTickets for help on using tickets.