fix: omit disconnected database label from the footer

This commit is contained in:
Valdemar Lorenzen
2026-10-20 16:49:58 +02:00
parent 77a0ac373f
commit cad3d768e3
+1 -1
View File
@@ -55,7 +55,7 @@ pub fn run(terminal: &mut DefaultTerminal, initial: Option<Database>) -> Result<
info.is_none() && focus == Focus::Query info.is_none() && focus == Focus::Query
&& browser.as_ref().is_some_and(App::query_insert_mode) && browser.as_ref().is_some_and(App::query_insert_mode)
}; };
let name = connection_label.as_deref().unwrap_or_else(|| browser.as_ref().map_or("Not connected", App::database_name)); let name = connection_label.as_deref().unwrap_or_else(|| browser.as_ref().map_or("", App::database_name));
draw_bars(frame, top, bottom, browser.as_ref().map_or("", App::provider), name, browser.as_ref().map(App::access_mode), insert, position); draw_bars(frame, top, bottom, browser.as_ref().map_or("", App::provider), name, browser.as_ref().map(App::access_mode), insert, position);
let [sidebar, content] = Layout::horizontal([Constraint::Length(32), Constraint::Min(1)]) let [sidebar, content] = Layout::horizontal([Constraint::Length(32), Constraint::Min(1)])
.areas(workspace); .areas(workspace);