Fix up merged PRs: handout master csld takes tags; corpus test hyperlink gains sound fields

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-14 13:29:27 -04:00
co-authored by Claude Opus 5.5
parent 085ba98d47
commit 47cf76f32c
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -586,7 +586,7 @@ pub fn export(p: &Presentation, main_ct: &str) -> Result<Vec<u8>, PptxError> {
x.pkg.rels(&tname, &to.rels);
let mut w = W::new();
root_open(&mut w, "p:handoutMaster", A::new());
csld(&mut w, &mut x, &mut ho, &hm.name, hm.background.as_ref(), &hm.shapes);
csld(&mut w, &mut x, &mut ho, &hm.name, hm.background.as_ref(), &hm.shapes, &[]);
clr_map(&mut w, &hm.color_map);
w.close("p:handoutMaster");
x.pkg.xml_part(handout_path, CT_HANDOUT_MASTER, w.finish());
+2
View File
@@ -154,6 +154,8 @@ fn sections() -> Presentation {
action: Action::Url { url: "https://example.org/brief?q=1&x=2".into() },
tooltip: "Open the brief".into(),
highlight_click: false,
sound: None,
stop_sound: false,
}),
..Default::default()
},