aboutsummaryrefslogtreecommitdiff
path: root/src/ui.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-04-03 17:33:47 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-04-03 17:33:47 +0300
commite82ae0b32981076ec7360e8d4dd5294a7abc05cf (patch)
treef91cc8eeba8074315482aed84f5bcf6b4b31dbdb /src/ui.rs
parent5ed262a43ac7f264a1a7523b6d4507ba4a976604 (diff)
feat: reuse rename modal for new tab naming
Diffstat (limited to 'src/ui.rs')
-rw-r--r--src/ui.rs25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/ui.rs b/src/ui.rs
index 7ea3afd0..210b221e 100644
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -98,7 +98,6 @@ pub fn render(app: &AppState, frame: &mut Frame) {
Mode::Resize => render_resize_overlay(app, frame, terminal_area),
Mode::ConfirmClose => render_confirm_close_overlay(app, frame, terminal_area),
Mode::ContextMenu => {
- render_navigate_overlay(app, frame, terminal_area);
render_context_menu(app, frame);
}
Mode::Settings => render_settings_overlay(app, frame, frame.area()),
@@ -326,17 +325,7 @@ fn compute_sidebar_width(app: &AppState) -> u16 {
/// Collapsed sidebar: pure glance mode.
fn render_sidebar_collapsed(app: &AppState, frame: &mut Frame, area: Rect) {
- let is_navigating = matches!(
- app.mode,
- Mode::Navigate
- | Mode::RenameWorkspace
- | Mode::Resize
- | Mode::ConfirmClose
- | Mode::ContextMenu
- | Mode::Settings
- | Mode::GlobalMenu
- | Mode::KeybindHelp
- );
+ let is_navigating = matches!(app.mode, Mode::Navigate);
let p = &app.palette;
let sep_style = if is_navigating {
@@ -395,17 +384,7 @@ fn render_sidebar_collapsed(app: &AppState, frame: &mut Frame, area: Rect) {
fn render_sidebar(app: &AppState, frame: &mut Frame, area: Rect) {
let p = &app.palette;
- let is_navigating = matches!(
- app.mode,
- Mode::Navigate
- | Mode::RenameWorkspace
- | Mode::Resize
- | Mode::ConfirmClose
- | Mode::ContextMenu
- | Mode::Settings
- | Mode::GlobalMenu
- | Mode::KeybindHelp
- );
+ let is_navigating = matches!(app.mode, Mode::Navigate);
let sep_style = if is_navigating {
Style::default().fg(p.accent)
} else {