style(gui): move 'Show sent data' checkbox next to 'Log to file'

This commit is contained in:
2026-06-22 15:48:06 +08:00
parent 37f7713938
commit 1da034c9b1

View File

@@ -43,8 +43,14 @@ pub fn render_send_panel(ui: &mut egui::Ui, manager: &SessionManager, tab: &mut
ui.add_space(6.0); ui.add_space(6.0);
let log_toggled = ui let log_toggled = ui
.checkbox(&mut tab.log_enabled, "Log to file") .horizontal(|ui| {
.changed(); let toggled = ui
.checkbox(&mut tab.log_enabled, "Log to file")
.changed();
ui.checkbox(&mut tab.show_sent, "Show sent data");
toggled
})
.inner;
if log_toggled { if log_toggled {
if tab.log_enabled { if tab.log_enabled {
tab.log_path = default_log_path(tab.id) tab.log_path = default_log_path(tab.id)
@@ -66,8 +72,6 @@ pub fn render_send_panel(ui: &mut egui::Ui, manager: &SessionManager, tab: &mut
}); });
} }
ui.add_space(3.0); ui.add_space(3.0);
ui.checkbox(&mut tab.show_sent, "Show sent data");
ui.add_space(3.0);
let hint = match tab.send_mode { let hint = match tab.send_mode {
SendMode::Text => "Enter to send, Ctrl+Enter for newline", SendMode::Text => "Enter to send, Ctrl+Enter for newline",