aboutsummaryrefslogtreecommitdiff
path: root/bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java
diff options
context:
space:
mode:
Diffstat (limited to 'bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java')
-rw-r--r--bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java b/bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java
index 3d1b2c7bcc..bdd3a227f4 100644
--- a/bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java
+++ b/bridge/src/com/android/layoutlib/bridge/BridgeRenderSession.java
@@ -31,8 +31,6 @@ import android.annotation.NonNull;
import android.annotation.Nullable;
import android.os.Handler_Delegate;
import android.os.SystemClock_Delegate;
-import android.view.Choreographer;
-import android.view.DisplayEventReceiver_VsyncEventData_Accessor;
import android.view.MotionEvent;
import java.awt.image.BufferedImage;
@@ -195,6 +193,10 @@ public class BridgeRenderSession extends RenderSession {
});
}
+ public void triggerKeyEvent(java.awt.event.KeyEvent event) {
+ execute(() -> mSession.dispatchKeyEvent(event, System_Delegate.nanoTime()));
+ }
+
@Override
public void execute(Runnable r) {
if (mSession != null) {