Opened 13 years ago

Closed 11 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 Changed 13 years ago by axeld

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 Changed 13 years ago by diver

Cc: diver added

comment:3 Changed 13 years ago by wkornewald

Description: modified (diff)
Platform: All

comment:4 Changed 11 years ago by stippi

Resolution: fixed
Status: newclosed

Fixed in hrev26337.

Note: See TracTickets for help on using tickets.