gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] gnash ChangeLog server/button_character_instanc...


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog server/button_character_instanc...
Date: Sat, 19 Apr 2008 07:37:13 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  08/04/19 07:37:13

Modified files:
        .              : ChangeLog 
        server         : button_character_instance.cpp 

Log message:
        (set_current_state): Don't forget set_invalidated when characters are
        *added* and not *removed* from the set of active ones.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.6328&r2=1.6329
http://cvs.savannah.gnu.org/viewcvs/gnash/server/button_character_instance.cpp?cvsroot=gnash&r1=1.96&r2=1.97

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6328
retrieving revision 1.6329
diff -u -b -r1.6328 -r1.6329
--- ChangeLog   19 Apr 2008 00:56:23 -0000      1.6328
+++ ChangeLog   19 Apr 2008 07:37:12 -0000      1.6329
@@ -1,3 +1,9 @@
+2008-04-19 Sandro Santilli <address@hidden>
+
+       * server/button_character_instance.cpp (set_current_state):
+         Don't forget set_invalidated when characters are *added*
+         and not *removed* from the set of active ones.
+
 2008-04-18 Sandro Santilli <address@hidden>
 
        * server/button_character_instance.{cpp,h}: 

Index: server/button_character_instance.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/button_character_instance.cpp,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -b -r1.96 -r1.97
--- server/button_character_instance.cpp        19 Apr 2008 00:56:24 -0000      
1.96
+++ server/button_character_instance.cpp        19 Apr 2008 07:37:12 -0000      
1.97
@@ -630,8 +630,6 @@
        if (new_state == m_mouse_state)
                return;
                
-       //set_invalidated(); // TODO: optimize
-
 #ifdef GNASH_DEBUG_BUTTON_DISPLAYLIST
        std::stringstream ss;
        ss << "at set_current_state enter: " << std::endl;
@@ -714,6 +712,8 @@
                                        
ch->set_name(getNextUnnamedInstanceName());
                                }
 
+                               set_invalidated();
+
                                m_record_character[i] = ch;
                                ch->stagePlacementCallback(); // give this 
character a life
 




reply via email to

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