diff options
| author | Mark Jaquith <mark@jaquith.me> | 2026-09-14 15:47:53 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-14 21:47:53 +0200 |
| commit | b0f21ed2cb85613050b794bf6c78a7c367a94e0d (patch) | |
| tree | 25c14e09338f5300bedbc8131aa23fab3d37add9 /src/client/shell/tests/graphics.rs | |
| parent | d8b36691d10c6055293ad45324b22af8b8f570e5 (diff) | |
feat: add cursor-based editing to text inputs (#3698)
* feat: add cursor-based editing to text inputs
refs #1803
* fix: preserve dialog actions with associated text
refs #1803
* refactor: simplify text editor outcomes and tests
refs #1803
---------
Co-authored-by: JJ Liebig <jonathan.liebig@gmail.com>
Diffstat (limited to 'src/client/shell/tests/graphics.rs')
| -rw-r--r-- | src/client/shell/tests/graphics.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/client/shell/tests/graphics.rs b/src/client/shell/tests/graphics.rs index 1b0071f1..c5fa1f4a 100644 --- a/src/client/shell/tests/graphics.rs +++ b/src/client/shell/tests/graphics.rs @@ -210,7 +210,6 @@ fn every_dialog_and_menu_occludes_its_panel_not_the_whole_screen() { ClientShellOverlay::Rename(ClientRenameOverlay { title: "rename", input: "name".into(), - replace_on_type: false, target: ClientRenameTarget::Pane { pane_id: "pane_1".into(), }, @@ -221,12 +220,12 @@ fn every_dialog_and_menu_occludes_its_panel_not_the_whole_screen() { detail: "confirm".into(), }), ClientShellOverlay::Help(ClientHelpOverlay { - query: String::new(), + query: TextEditor::default(), search_focused: false, scroll: 0, }), ClientShellOverlay::Navigator(ClientNavigatorOverlay { - query: String::new(), + query: TextEditor::default(), search_focused: false, selected: None, scroll: 0, @@ -238,7 +237,6 @@ fn every_dialog_and_menu_occludes_its_panel_not_the_whole_screen() { repo_name: "repo".into(), branch: "branch".into(), checkout_path: "path".into(), - replace_on_type: false, error: None, creating: false, }), @@ -246,7 +244,7 @@ fn every_dialog_and_menu_occludes_its_panel_not_the_whole_screen() { source_workspace_id: "ws_1".into(), entries: Vec::new(), selected: 0, - query: String::new(), + query: TextEditor::default(), search_focused: false, error: None, opening: false, |
