Feat: UI / UX fixes
This commit is contained in:
@@ -130,7 +130,7 @@ fn handle_click(ctx: &mut InputContext, col: u16, row: u16, term: Rect) {
|
||||
|
||||
ctx.dispatch(AppCommand::ClearStatus);
|
||||
|
||||
// If a modal is active, clicks outside dismiss it (except Editor/Preview)
|
||||
// If a modal is active, clicks outside dismiss it (except Editor)
|
||||
if !matches!(ctx.app.ui.modal, Modal::None) {
|
||||
handle_modal_click(ctx, col, row, term);
|
||||
return;
|
||||
@@ -893,9 +893,6 @@ fn handle_modal_click(ctx: &mut InputContext, col: u16, row: u16, term: Rect) {
|
||||
Modal::Editor => {
|
||||
handle_editor_mouse(ctx, col, row, term, false);
|
||||
}
|
||||
Modal::Preview => {
|
||||
// Don't dismiss preview on click
|
||||
}
|
||||
Modal::Confirm { .. } => {
|
||||
handle_confirm_click(ctx, col, row, term);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user