File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed
main/java/com/microsoft/playwright/impl
test/java/com/microsoft/playwright Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -603,6 +603,9 @@ private void onLocatorHandlerTriggered(int uid) {
603603 LocatorHandler handler = locatorHandlers .get (uid );
604604 remove = handler != null && handler .call ();
605605 } finally {
606+ if (remove ) {
607+ locatorHandlers .remove (uid );
608+ }
606609 JsonObject params = new JsonObject ();
607610 params .addProperty ("uid" , uid );
608611 params .addProperty ("remove" , remove );
Original file line number Diff line number Diff line change @@ -343,10 +343,9 @@ void shouldHandleSelectAll() {
343343 page .navigate (server .PREFIX + "/input/textarea.html" );
344344 ElementHandle textarea = page .querySelector ("textarea" );
345345 textarea .type ("some text" );
346- String modifier = isMac ? "Meta" : "Control" ;
347- page .keyboard ().down (modifier );
346+ page .keyboard ().down ("ControlOrMeta" );
348347 page .keyboard ().press ("a" );
349- page .keyboard ().up (modifier );
348+ page .keyboard ().up ("ControlOrMeta" );
350349 page .keyboard ().press ("Backspace" );
351350 assertTrue (((String )page .evalOnSelector ("textarea" , "textarea => textarea.value" )).isEmpty ());
352351 }
@@ -362,10 +361,9 @@ void shouldBeAbleToPreventSelectAll() {
362361 " event.preventDefault();\n " +
363362 " }, false);\n " +
364363 "}" );
365- String modifier = isMac ? "Meta" : "Control" ;
366- page .keyboard ().down (modifier );
364+ page .keyboard ().down ("ControlOrMeta" );
367365 page .keyboard ().press ("a" );
368- page .keyboard ().up (modifier );
366+ page .keyboard ().up ("ControlOrMeta" );
369367 page .keyboard ().press ("Backspace" );
370368 assertEquals ("some tex" , page .evalOnSelector ("textarea" , "textarea => textarea.value" ));
371369 }
Original file line number Diff line number Diff line change 4040 <module >driver-bundle</module >
4141 <module >playwright</module >
4242 </modules >
43-
4443 <properties >
4544 <maven .compiler.source>8</maven .compiler.source>
4645 <maven .compiler.target>8</maven .compiler.target>
You can’t perform that action at this time.
0 commit comments