OSDN Git Service

Pass unhandled keys up to the main tab.
authorPatrick Scott <phanna@android.com>
Wed, 12 Aug 2009 13:15:51 +0000 (09:15 -0400)
committerPatrick Scott <phanna@android.com>
Wed, 12 Aug 2009 19:10:45 +0000 (15:10 -0400)
src/com/android/browser/TabControl.java

index 1df4b74..6c1ac91 100644 (file)
@@ -105,6 +105,16 @@ class TabControl {
                 String description, String failingUrl) {
             mClient.onReceivedError(view, errorCode, description, failingUrl);
         }
+        @Override
+        public boolean shouldOverrideKeyEvent(WebView view,
+                android.view.KeyEvent event) {
+            return mClient.shouldOverrideKeyEvent(view, event);
+        }
+        @Override
+        public void onUnhandledKeyEvent(WebView view,
+                android.view.KeyEvent event) {
+            mClient.onUnhandledKeyEvent(view, event);
+        }
     }
     // Subclass of WebChromeClient to display javascript dialogs.
     private class SubWindowChromeClient extends WebChromeClient {