#NEWLINE# def _has_changed( self , initial , data ) : #NEWLINE# #INDENT# if ( initial is None ) : #NEWLINE# #INDENT# initial = [ '' for x in range ( 0 , len ( data ) ) ] #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( not isinstance ( initial , list ) ) : #NEWLINE# #INDENT# initial = self . decompress ( initial ) #NEWLINE# #UNINDENT# #UNINDENT# for ( widget , initial , data ) in zip ( self . widgets , initial , x ) : #NEWLINE# #INDENT# if widget . _has_changed ( initial , data ) : #NEWLINE# #INDENT# return True #NEWLINE# #UNINDENT# #UNINDENT# return False