[openbeos] Re: Tracker column resizing fix.

Hi Bruno,

Bruno Albuquerque <bga@xxxxxxxxxxxxx> wrote:
> You commited a fix for the Tracker column resizing problem but I am 
> not 
> sure what you did was the best option. The change you did just 
> works-around the original problem which is an inordinate number of 
> update messages being sent. I mention this because the same problem 
> happens with BSliders and probably any other component/feature that 
> relies on update messages.

For Tracker, it was the best option - for the actual problem of course 
not.

But currently, only GetMouse() still suffers from this problem. We 
could only solve this similar to what is done for B_NO_POINTER_HISTORY 
- although one might argue that how it's done in BeOS is just not 
correct, as GetMouse() from queue doesn't really return all the 
movement messages from the queue; it's very inaccurate (and for that 
you would usually want to use the current position directly, anyway). I 
dunno; until there is some pressing problem which needs a work-around, 
I'd be happy to leave it as is.

Bye,
   Axel.


Other related posts: