1818@author: Diego Torres Milano
1919'''
2020
21- __version__ = '11.2.0 '
21+ __version__ = '11.2.1 '
2222
2323import sys
2424import warnings
@@ -157,7 +157,7 @@ def factory(arg1, arg2, version=-1, forceviewserveruse=False, windowId=None, uiA
157157 '''
158158
159159 if DEBUG_VIEW_FACTORY :
160- print >> sys .stderr , "View.factory(%s, %s, %s, %s)" % (arg1 , arg2 , version , forceviewserveruse )
160+ print >> sys .stderr , "View.factory(%s, %s, %s, %s, %s, %s )" % (arg1 , arg2 , version , forceviewserveruse , windowId , uiAutomatorHelper )
161161 if type (arg1 ) == types .ClassType :
162162 cls = arg1
163163 attrs = None
@@ -176,32 +176,32 @@ def factory(arg1, arg2, version=-1, forceviewserveruse=False, windowId=None, uiA
176176 if DEBUG_VIEW_FACTORY :
177177 print >> sys .stderr , " View.factory: creating View with specific class: %s" % clazz
178178 if clazz == 'android.widget.TextView' :
179- return TextView (attrs , device , version , forceviewserveruse , windowId )
179+ return TextView (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
180180 elif clazz == 'android.widget.EditText' :
181- return EditText (attrs , device , version , forceviewserveruse , windowId )
181+ return EditText (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
182182 elif clazz == 'android.widget.ListView' :
183- return ListView (attrs , device , version , forceviewserveruse , windowId )
183+ return ListView (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
184184 else :
185- return View (attrs , device , version , forceviewserveruse , windowId )
185+ return View (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
186186 elif cls :
187187 if view :
188188 return cls .__copy (view )
189189 else :
190- return cls (attrs , device , version , forceviewserveruse , windowId )
190+ return cls (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
191191 elif view :
192192 return copy .copy (view )
193193 else :
194194 if DEBUG_VIEW_FACTORY :
195195 print >> sys .stderr , " View.factory: creating generic View"
196- return View (attrs , device , version , forceviewserveruse , windowId )
196+ return View (attrs , device , version , forceviewserveruse , windowId , uiAutomatorHelper )
197197
198198 @classmethod
199199 def __copy (cls , view ):
200200 '''
201201 Copy constructor
202202 '''
203203
204- return cls (view .map , view .device , view .version , view .forceviewserveruse , view .windowId )
204+ return cls (view .map , view .device , view .version , view .forceviewserveruse , view .windowId , view . uiAutomatorHelper )
205205
206206 def __init__ (self , _map , device , version = - 1 , forceviewserveruse = False , windowId = None , uiAutomatorHelper = None ):
207207 '''
0 commit comments