diff options
author | joe <rbo@gmx.us> | 2025-08-26 18:47:19 +0200 |
---|---|---|
committer | joe <rbo@gmx.us> | 2025-08-26 18:47:19 +0200 |
commit | 323f5bcba9c05beeb52040968a6d2ef8598f99a3 (patch) | |
tree | 6623ac8d128d821b8d9042ecb6f26df9c50a6503 /src/i_ui.go | |
parent | cleaned more (diff) | |
download | hardflip-323f5bcba9c05beeb52040968a6d2ef8598f99a3.tar.gz hardflip-323f5bcba9c05beeb52040968a6d2ef8598f99a3.tar.bz2 hardflip-323f5bcba9c05beeb52040968a6d2ef8598f99a3.tar.xz hardflip-323f5bcba9c05beeb52040968a6d2ef8598f99a3.tar.zst hardflip-323f5bcba9c05beeb52040968a6d2ef8598f99a3.zip |
finally fixed my shit
Diffstat (limited to '')
-rw-r--r-- | src/i_ui.go | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/i_ui.go b/src/i_ui.go index d9b8925..cbeb9b0 100644 --- a/src/i_ui.go +++ b/src/i_ui.go @@ -221,7 +221,6 @@ func i_set_box_style(ui *HardUI) { ui.style[BOX_STYLE] = tmp.Foreground(tcell.ColorRed).Dim(true) ui.style[HEAD_STYLE] = tmp.Foreground(tcell.ColorRed).Dim(true) case MKDIR_MODE, - INSERT_NAME_MODE, INSERT_MODE, RENAME_MODE: ui.style[BOX_STYLE] = tmp.Foreground(tcell.ColorBlue).Dim(true) @@ -833,17 +832,16 @@ func i_ui(data_dir string) { data.keys = c_get_secret_gpg_keyring() } fp := [MODE_MAX + 1]key_event_mode_func{ - NORMAL_MODE: e_normal_events, - DELETE_MODE: e_delete_events, - LOAD_MODE: e_load_events, - ERROR_MODE: e_error_events, - WELCOME_MODE: e_welcome_events, - MKDIR_MODE: e_mkdir_events, - INSERT_NAME_MODE: e_insert_name_events, - INSERT_MODE: e_insert_events, - RENAME_MODE: e_rename_events, - HELP_MODE: e_help_events, - FUZZ_MODE: e_fuzz_events, + NORMAL_MODE: e_normal_events, + DELETE_MODE: e_delete_events, + LOAD_MODE: e_load_events, + ERROR_MODE: e_error_events, + WELCOME_MODE: e_welcome_events, + MKDIR_MODE: e_mkdir_events, + INSERT_MODE: e_insert_events, + RENAME_MODE: e_rename_events, + HELP_MODE: e_help_events, + FUZZ_MODE: e_fuzz_events, } for { data.ui.s.Clear() @@ -876,12 +874,14 @@ func i_ui(data_dir string) { i_draw_error_msg(data.ui, data.load_err) case MKDIR_MODE: i_prompt_mkdir(data.ui, data.litems.curr) - case INSERT_NAME_MODE: - i_prompt_insert(data.ui, data.litems.curr) case INSERT_MODE: - i_draw_insert_panel(&data.ui, data.insert, data.home_dir) - if data.insert_err != nil { - i_draw_insert_err_msg(data.ui, data.insert_err) + if data.insert == nil { + i_prompt_insert(data.ui, data.litems.curr) + } else { + i_draw_insert_panel(&data.ui, data.insert, data.home_dir) + if data.insert_err != nil { + i_draw_insert_err_msg(data.ui, data.insert_err) + } } case RENAME_MODE: i_prompt_insert(data.ui, data.litems.curr) |