@@ -66,10 +66,10 @@ public TouchActionsService<TDriver, TDriverElement> Press<TComponent>(TComponent
6666 var sequence = new SI . ActionSequence ( touchAction , 0 ) ;
6767 sequence . AddAction ( touchAction . CreatePointerMove ( SI . CoordinateOrigin . Viewport , element . Location . X , element . Location . Y , TimeSpan . Zero ) ) ;
6868 sequence . AddAction ( touchAction . CreatePointerDown ( PointerButton . TouchContact ) ) ;
69- // if (waitTimeSeconds > 0)
70- // {
71- // sequence.AddAction(new SI.PauseAction(touchAction, TimeSpan.FromSeconds(waitTimeSeconds)));
72- // }
69+ if ( waitTimeSeconds > 0 )
70+ {
71+ sequence . AddAction ( touchAction . CreatePause ( TimeSpan . FromSeconds ( waitTimeSeconds ) ) ) ;
72+ }
7373 sequence . AddAction ( touchAction . CreatePointerUp ( PointerButton . TouchContact ) ) ;
7474 _actionSequences . Add ( sequence ) ;
7575 return this ;
@@ -81,10 +81,10 @@ public TouchActionsService<TDriver, TDriverElement> Press(int x, int y, int wait
8181 var sequence = new SI . ActionSequence ( touchAction , 0 ) ;
8282 sequence . AddAction ( touchAction . CreatePointerMove ( SI . CoordinateOrigin . Viewport , x , y , TimeSpan . Zero ) ) ;
8383 sequence . AddAction ( touchAction . CreatePointerDown ( PointerButton . TouchContact ) ) ;
84- // if (waitTimeSeconds > 0)
85- // {
86- // sequence.AddAction(new PauseAction( touchAction, TimeSpan.FromSeconds(waitTimeSeconds)));
87- // }
84+ if ( waitTimeSeconds > 0 )
85+ {
86+ sequence . AddAction ( touchAction . CreatePause ( TimeSpan . FromSeconds ( waitTimeSeconds ) ) ) ;
87+ }
8888 sequence . AddAction ( touchAction . CreatePointerUp ( PointerButton . TouchContact ) ) ;
8989 _actionSequences . Add ( sequence ) ;
9090 return this ;
@@ -97,7 +97,7 @@ public TouchActionsService<TDriver, TDriverElement> LongPress<TComponent>(TCompo
9797 var sequence = new SI . ActionSequence ( touchAction , 0 ) ;
9898 sequence . AddAction ( touchAction . CreatePointerMove ( SI . CoordinateOrigin . Viewport , element . Location . X , element . Location . Y , TimeSpan . Zero ) ) ;
9999 sequence . AddAction ( touchAction . CreatePointerDown ( PointerButton . TouchContact ) ) ;
100- // sequence.AddAction(new PauseAction( touchAction, TimeSpan.FromSeconds(waitTimeSeconds)));
100+ sequence . AddAction ( touchAction . CreatePause ( TimeSpan . FromSeconds ( waitTimeSeconds ) ) ) ;
101101 sequence . AddAction ( touchAction . CreatePointerUp ( PointerButton . TouchContact ) ) ;
102102 _actionSequences . Add ( sequence ) ;
103103 return this ;
@@ -109,20 +109,20 @@ public TouchActionsService<TDriver, TDriverElement> LongPress(int x, int y, int
109109 var sequence = new SI . ActionSequence ( touchAction , 0 ) ;
110110 sequence . AddAction ( touchAction . CreatePointerMove ( SI . CoordinateOrigin . Viewport , x , y , TimeSpan . Zero ) ) ;
111111 sequence . AddAction ( touchAction . CreatePointerDown ( PointerButton . TouchContact ) ) ;
112- // sequence.AddAction(new PauseAction( touchAction, TimeSpan.FromSeconds(waitTimeSeconds)));
112+ sequence . AddAction ( touchAction . CreatePause ( TimeSpan . FromSeconds ( waitTimeSeconds ) ) ) ;
113113 sequence . AddAction ( touchAction . CreatePointerUp ( PointerButton . TouchContact ) ) ;
114114 _actionSequences . Add ( sequence ) ;
115115 return this ;
116116 }
117117
118- // public TouchActionsService<TDriver, TDriverElement> Wait(long waitTimeMilliseconds)
119- // {
120- // var touchAction = new PointerInputDevice(SI.PointerKind.Touch);
121- // var sequence = new SI.ActionSequence(touchAction, 0);
122- // sequence.AddAction(new PauseAction( touchAction, TimeSpan.FromMilliseconds(waitTimeMilliseconds)));
123- // _actionSequences.Add(sequence);
124- // return this;
125- // }
118+ public TouchActionsService < TDriver , TDriverElement > Wait ( long waitTimeMilliseconds )
119+ {
120+ var touchAction = new PointerInputDevice ( SI . PointerKind . Touch ) ;
121+ var sequence = new SI . ActionSequence ( touchAction , 0 ) ;
122+ sequence . AddAction ( touchAction . CreatePause ( TimeSpan . FromMilliseconds ( waitTimeMilliseconds ) ) ) ;
123+ _actionSequences . Add ( sequence ) ;
124+ return this ;
125+ }
126126
127127 public TouchActionsService < TDriver , TDriverElement > MoveTo < TComponent > ( TComponent element )
128128 where TComponent : Component < TDriver , TDriverElement >
@@ -182,4 +182,4 @@ public void Perform()
182182 _actionSequences . Clear ( ) ;
183183 }
184184 }
185- }
185+ }
0 commit comments