summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/databox/databox.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/apps/plugins/databox/databox.c b/apps/plugins/databox/databox.c
index 51ba86f421..c801f172f4 100644
--- a/apps/plugins/databox/databox.c
+++ b/apps/plugins/databox/databox.c
@@ -261,7 +261,11 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
261 rb->memcpy(&editor.token[editor.currentindex],&editing.old_token,sizeof(struct token)); 261 rb->memcpy(&editor.token[editor.currentindex],&editing.old_token,sizeof(struct token));
262 editing.selecting=0; 262 editing.selecting=0;
263 } 263 }
264 else if(button&BUTTON_SELECT) { 264 else if(button&BUTTON_PLAY
265#if CONFIG_KEYPAD == IRIVER_H100_PAD
266 ||button&BUTTON_SELECT
267#endif
268 ) {
265 buildtoken(editing.selection_candidates[editing.currentselection],&editor.token[editor.currentindex]); 269 buildtoken(editing.selection_candidates[editing.currentselection],&editor.token[editor.currentindex]);
266 editing.selecting=0; 270 editing.selecting=0;
267 if(editor.token[editor.currentindex].kind==TOKEN_EOF) 271 if(editor.token[editor.currentindex].kind==TOKEN_EOF)
@@ -302,7 +306,11 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
302 else if(button&BUTTON_OFF) { 306 else if(button&BUTTON_OFF) {
303 done=1; 307 done=1;
304 } 308 }
305 else if(button&BUTTON_SELECT) { 309 else if(button&BUTTON_PLAY
310#if CONFIG_KEYPAD == IRIVER_H100_PAD
311 ||button&BUTTON_SELECT
312#endif
313 ) {
306 editing.selecting=1; 314 editing.selecting=1;
307 editing.currentselection=0; 315 editing.currentselection=0;
308 buildchoices(acceptedmask); 316 buildchoices(acceptedmask);