summaryrefslogtreecommitdiffstats
path: root/org/madore/damlengine/TodoComments.java
diff options
context:
space:
mode:
Diffstat (limited to 'org/madore/damlengine/TodoComments.java')
-rw-r--r--org/madore/damlengine/TodoComments.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/org/madore/damlengine/TodoComments.java b/org/madore/damlengine/TodoComments.java
index e5cb04e..b37129f 100644
--- a/org/madore/damlengine/TodoComments.java
+++ b/org/madore/damlengine/TodoComments.java
@@ -24,6 +24,7 @@ public final class TodoComments extends TodoElement {
@Override
public void handle() {
+ Element footer = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "footer");
Element p = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "p");
String lang = LangHelper.getLangRec(node);
String explicitLang = LangHelper.getLangNorec(node);
@@ -35,7 +36,8 @@ public final class TodoComments extends TodoElement {
if ( explicitLang != null )
LangHelper.setLangNorec(p, explicitLang);
p.setAttributeNS(null, "class", "talkback-link");
- node.getParentNode().replaceChild(p, node);
+ node.getParentNode().replaceChild(footer, node);
+ footer.appendChild(p);
Element a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a");
if ( ctx.ent == null )
throw new IllegalStateException("entry context not defined in comments element");