summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/recorder/keyboard.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/apps/recorder/keyboard.c b/apps/recorder/keyboard.c
index 9ab44c0c6a..b6b5affb6a 100644
--- a/apps/recorder/keyboard.c
+++ b/apps/recorder/keyboard.c
@@ -1398,6 +1398,7 @@ static void kbd_move_picker_vertical(struct keyboard_parameters *pm,
1398 1398
1399 if (!global_settings.list_wraparound) 1399 if (!global_settings.list_wraparound)
1400 { 1400 {
1401#if 0 /* edit line below picker */
1401 if (pm->y >= pm->lines) 1402 if (pm->y >= pm->lines)
1402 { 1403 {
1403 pm->y = pm->lines; 1404 pm->y = pm->lines;
@@ -1407,7 +1408,22 @@ static void kbd_move_picker_vertical(struct keyboard_parameters *pm,
1407 pm->y = 0; 1408 pm->y = 0;
1408 else if (pm->line_edit) 1409 else if (pm->line_edit)
1409 pm->line_edit = false; 1410 pm->line_edit = false;
1410 1411#else /* edit line above picker */
1412 if (pm->y >= pm->lines)
1413 {
1414 pm->y = pm->lines;
1415 }
1416 else if (pm->y < 0)
1417 {
1418 pm->line_edit = true;
1419 pm->y = 0;
1420 }
1421 else if (pm->line_edit)
1422 {
1423 pm->line_edit = false;
1424 pm->y = 0;
1425 }
1426#endif
1411 return; 1427 return;
1412 } 1428 }
1413 1429