diff --git a/appinfo/info.xml b/appinfo/info.xml
index b5a8497..0235f27 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -13,7 +13,7 @@
organization
https://git.jd.guillen.io/wiki4nextcloud/issues
-
+
diff --git a/css/style.css b/css/style.css
index fc02da3..bd2ee96 100644
--- a/css/style.css
+++ b/css/style.css
@@ -5,15 +5,15 @@ li[data-id="wikis"] select {
li[class^="wikiPage-lvl-"] a::before {
display: inline-block;
}
-.wikiPage-lvl-1 a::before {
+.wikiPage-lvl-1>a::before {
content: "•";
width: 1em;
}
-.wikiPage-lvl-2 a::before {
+.wikiPage-lvl-2>a::before {
content: "• •";
width: 1.5em;
}
-.wikiPage-lvl-3 a::before {
+.wikiPage-lvl-3>a::before {
content: "• • •";
width: 2em;
}
diff --git a/js/WikiPages.js b/js/WikiPages.js
index a642d32..1eda561 100644
--- a/js/WikiPages.js
+++ b/js/WikiPages.js
@@ -12,6 +12,8 @@ class WikiPages {
clear() {
this.wikiId = null;
this.ul.querySelectorAll('[data-page-id]').forEach( x=>x.remove() );
+
+ document.querySelectorAll('#app-navigation .active').forEach(e=>e.class.remove('.active'))
}
getWikiId() {
@@ -167,6 +169,7 @@ class WikiPages {
} while(nextNode && nextNode.dataset.pid!=parent.dataset.pid);
}
+ let link2folder = OC.generateUrl('/apps/files?fileid='+pageId);
let li = document.createElement("li");
li.classList.add(`wikiPage-lvl-${lvl}`);
li.dataset.pageId = pageId;
@@ -190,7 +193,7 @@ class WikiPages {