gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash/server button_character_instance.cpp


From: strk
Subject: Re: [Gnash-commit] gnash/server button_character_instance.cpp
Date: Wed, 18 Oct 2006 21:07:30 +0200

On Wed, Oct 18, 2006 at 08:44:26PM +0200, Udo Giacomozzi wrote:
> Hello Udo,
> 
> Wednesday, October 18, 2006, 8:41:42 PM, you wrote:
> UG> +       if (prev_state!=m_mouse_state)
> UG> +    set_invalidated();
> 
> 
> BTW, I noticed that the rollover effect is updated immediately, even
> at slow fps. However, when clicking on the button it changes synched
> to the frame rate, but Flash changes the button immediately.
> 
> Is this a known issue?

Yes, I know this one, I just didn't add the display() call 
into the notify_mouse_clicked() method of Gui class in gui/gui.cpp.
Feel free to add it, but we must remember about the "redisplay flood"
problem I was talking about... (redraw on any event?).

Speaking of which, we should really test the MM player when it
comes to non-button events handlers, as Colin Moock book talks
about the fact that it takes an explicit call to updateAfterEvent()
ActionScript method to really trigger a redisplay (except for button
events...)

--strk;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]