[Top][All Lists]
[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;