mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-14 16:38:35 -07:00
Fix keyboard cursor underflow with ascii events --nobuild
This commit is contained in:
@@ -606,9 +606,11 @@ static bool text_input_view_ascii_callback(AsciiEvent* event, void* context) {
|
|||||||
model->cursor_pos =
|
model->cursor_pos =
|
||||||
CLAMP(model->cursor_pos + 1, strlen(model->text_buffer), 0u);
|
CLAMP(model->cursor_pos + 1, strlen(model->text_buffer), 0u);
|
||||||
} else {
|
} else {
|
||||||
|
if(model->cursor_pos > 0) {
|
||||||
model->cursor_pos =
|
model->cursor_pos =
|
||||||
CLAMP(model->cursor_pos - 1, strlen(model->text_buffer), 0u);
|
CLAMP(model->cursor_pos - 1, strlen(model->text_buffer), 0u);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
true);
|
true);
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user