diff options
author | Koushik Dutta <koushd@gmail.com> | 2011-02-27 12:42:24 -0800 |
---|---|---|
committer | Koushik Dutta <koushd@gmail.com> | 2011-02-27 12:42:24 -0800 |
commit | 33fd0d0a7063be351d099d82494622bacb4fb18d (patch) | |
tree | e8c732eb369df01f94a5b303159fef602f8b9cba /default_recovery_ui.c | |
parent | 75b2fa023bb0db5dc205b670d03136e37d258896 (diff) | |
download | bootable_recovery-33fd0d0a7063be351d099d82494622bacb4fb18d.zip bootable_recovery-33fd0d0a7063be351d099d82494622bacb4fb18d.tar.gz bootable_recovery-33fd0d0a7063be351d099d82494622bacb4fb18d.tar.bz2 |
Fix inc /datadata wiping from RM.
Change-Id: I983bf83a7baf1494c7ff26199591bb93fab5ae74
Diffstat (limited to 'default_recovery_ui.c')
-rw-r--r-- | default_recovery_ui.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/default_recovery_ui.c b/default_recovery_ui.c index 51fd330..c39a302 100644 --- a/default_recovery_ui.c +++ b/default_recovery_ui.c @@ -43,7 +43,8 @@ int device_toggle_display(volatile char* key_pressed, int key_code) { return 1; // allow toggling of the display if the correct key is pressed, and the display toggle is allowed or the display is currently off if (ui_get_showing_back_button()) { - return get_allow_toggle_display() && (key_code == KEY_HOME || key_code == KEY_MENU || key_code == KEY_END); + return 0; + //return get_allow_toggle_display() && (key_code == KEY_HOME || key_code == KEY_MENU || key_code == KEY_END); } return get_allow_toggle_display() && (key_code == KEY_HOME || key_code == KEY_MENU || key_code == KEY_POWER || key_code == KEY_END); } @@ -84,6 +85,9 @@ int device_handle_key(int key_code, int visible) { case KEY_END: case KEY_BACKSPACE: case KEY_BACK: + if (ui_get_showing_back_button()) { + return SELECT_ITEM; + } if (!get_allow_toggle_display()) return GO_BACK; } |