From 783421ddd731d0ecdc51d23a7992f389542ad419 Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Sun, 24 Oct 2010 13:34:28 +0000 Subject: Make sure the view always has focus and can be focused in touch mode so the front buttons work after a touch git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28348 a1c6a512-1295-4272-9138-f99709370657 --- android/src/org/rockbox/RockboxFramebuffer.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'android/src') diff --git a/android/src/org/rockbox/RockboxFramebuffer.java b/android/src/org/rockbox/RockboxFramebuffer.java index ddc4a4d..070ef5c 100644 --- a/android/src/org/rockbox/RockboxFramebuffer.java +++ b/android/src/org/rockbox/RockboxFramebuffer.java @@ -43,6 +43,8 @@ public class RockboxFramebuffer extends View /* Needed so we can catch KeyEvents */ setFocusable(true); + setFocusableInTouchMode(true); + setClickable(true); requestFocus(); } @@ -113,7 +115,13 @@ public class RockboxFramebuffer extends View set_lcd_active(0); } public void resume() - { /* make updates again, the underlying function will + { + /* Needed so we can catch KeyEvents */ + setFocusable(true); + setFocusableInTouchMode(true); + setClickable(true); + requestFocus(); + /* make updates again, the underlying function will * send an event */ set_lcd_active(1); } -- cgit v1.1