diff --git a/server/src/main/java/com/genymobile/scrcpy/EventController.java b/server/src/main/java/com/genymobile/scrcpy/EventController.java index 341869fa6479326f76b6bb548e03c1c21b0e3fcd..87aee61b54a305cb0cf79efc13f9c911ef03be97 100644 --- a/server/src/main/java/com/genymobile/scrcpy/EventController.java +++ b/server/src/main/java/com/genymobile/scrcpy/EventController.java @@ -104,13 +104,15 @@ public class EventController { return true; } - private boolean injectText(String text) { + private int injectText(String text) { + int successCount = 0; for (char c : text.toCharArray()) { if (!injectChar(c)) { - return false; + continue; } + successCount++; } - return true; + return successCount; } private boolean injectMouse(int action, int buttons, Position position) {