On Fri, May 06, 2005 at 08:19:06PM +0200, Andre Poenitz wrote:
> On Fri, May 06, 2005 at 04:01:26PM +0100, Angus Leeming wrote:
> > As soon as you have acknowledged the recursive nature of the current 
> > update(), then something like this was bound to be needed. Well done for 
> > getting to grips with it all.
> 
> I understand (now) that update() might be called recursively (again).
> However, this does not serve any purpose but rather should be considered
> a bug. 
> 

I agree.  A user typing faster than the UI doesn't want to see every drawing
operation happen, with lyx lagging more and more behind.  Just skipping
any "stale" drawing operation and do the last one only should be better.

Coarse screen updates when the cpu can't keep up is much better than detailed
but lagging updates.  

Helge Hafting

Reply via email to