summaryrefslogtreecommitdiffstats
path: root/native/src
diff options
context:
space:
mode:
Diffstat (limited to 'native/src')
-rw-r--r--native/src/widget/text_input.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/native/src/widget/text_input.rs b/native/src/widget/text_input.rs
index 122f8973..dae772bc 100644
--- a/native/src/widget/text_input.rs
+++ b/native/src/widget/text_input.rs
@@ -238,6 +238,12 @@ where
keyboard::KeyCode::Right => {
self.state.move_cursor_right(&self.value);
}
+ keyboard::KeyCode::Home => {
+ self.state.cursor_position = 0;
+ }
+ keyboard::KeyCode::End => {
+ self.state.move_cursor_to_end(&self.value);
+ }
_ => {}
},
_ => {}