Switch to putting radio targets in the global settings instead of the context tree.
This commit is contained in:
@@ -95,8 +95,9 @@ fn document_org_source<'b, 'g, 'r, 's>(
|
||||
.map(|rt| &rt.children)
|
||||
.collect();
|
||||
if !all_radio_targets.is_empty() {
|
||||
let parser_context = ContextElement::RadioTarget(all_radio_targets);
|
||||
let parser_context = context.with_additional_node(&parser_context);
|
||||
let mut new_global_settings = context.get_global_settings().clone();
|
||||
new_global_settings.radio_targets = all_radio_targets;
|
||||
let parser_context = context.with_global_settings(&new_global_settings);
|
||||
let (remaining, document) = _document(&parser_context, input)
|
||||
.map(|(rem, out)| (Into::<&str>::into(rem), out))?;
|
||||
return Ok((remaining.into(), document));
|
||||
|
||||
Reference in New Issue
Block a user