Steps to Reproduce:
- Start with a page that contains:
(a) a template with a named ref inside it: {{quote|Text.<ref name=Foo>Example citation</ref>}}
(b) Some text outside the template that re-uses that citation: Text.<ref name=Foo />
- Open the page in VisualEditor and remove the template.
Actual Results:
The named ref becomes undefined. VisualEditor doesn't "see" the citation inside the template, so it can't rescue the re-used template-based citation content when the template is deleted.
Expected Results:
That the citation content would be preserved, just like it is preseved when the first instance of a re-used citation in regular page text (outside of templates) is removed.
Reproducible: Always
Version: unspecified
Severity: enhancement