File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -61,17 +61,17 @@ def add_library_components(self, library_components):
6161 self .attributes [name ] = self .attributes [kw_name ] = kw
6262
6363 def __set_library_listeners (self , library_components : list ):
64- listeners = self .__get_component_listeners ([ self , * library_components ] )
65- listeners = self .__insert_manually_registered_listeners ( listeners )
64+ listeners = self .__get_manually_registered_listeners ( )
65+ listeners . extend ( self .__get_component_listeners ([ self , * library_components ]) )
6666 if listeners :
6767 self .ROBOT_LIBRARY_LISTENER = list (dict .fromkeys (listeners ))
6868
69- def __insert_manually_registered_listeners (self , component_listeners : list ) -> list :
69+ def __get_manually_registered_listeners (self ) -> list :
7070 manually_registered_listener = getattr (self , "ROBOT_LIBRARY_LISTENER" , [])
7171 try :
72- return [* manually_registered_listener , * component_listeners ]
72+ return [* manually_registered_listener ]
7373 except TypeError :
74- return [manually_registered_listener , * component_listeners ]
74+ return [manually_registered_listener ]
7575
7676 def __get_component_listeners (self , library_listeners : list ) -> list :
7777 return [component for component in library_listeners if hasattr (component , "ROBOT_LISTENER_API_VERSION" )]
You can’t perform that action at this time.
0 commit comments