aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/api/mod.rs1
-rw-r--r--src/app/mod.rs8
2 files changed, 9 insertions, 0 deletions
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]