diff --git a/src/api/mod.rs b/src/api/mod.rs index 506bcf7c..a3bc674f 100644 --- a/src/api/mod.rs +++ b/src/api/mod.rs @@ -40,6 +40,7 @@ pub(crate) fn request_changes_ui(request: &Request) -> bool { | Method::TabRename(_) | Method::TabClose(_) | Method::PaneSplit(_) + | Method::PaneRename(_) | Method::PaneReportAgent(_) | Method::PaneClearAgentAuthority(_) | Method::PaneReleaseAgent(_) diff --git a/src/app/mod.rs b/src/app/mod.rs index 7534559f..e9d0b41e 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -1397,9 +1397,17 @@ mod tests { }, ), }; + let pane_rename = crate::api::schema::Request { + id: "req_3".into(), + method: crate::api::schema::Method::PaneRename(crate::api::schema::PaneRenameParams { + pane_id: "w_1-1".into(), + label: Some("logs".into()), + }), + }; assert!(!crate::api::request_changes_ui(&read_only)); assert!(crate::api::request_changes_ui(&mutating)); + assert!(crate::api::request_changes_ui(&pane_rename)); } #[test]