fix linkage of NS constants
[mdref/mdref] / public / index.js
index 93128bf2542a5d1817b2111d742302c3bf081c36..4878936a383649981948a0b3645b81534c10b3f3 100644 (file)
@@ -99,7 +99,7 @@ $(function() {
                        }
                        if (-1 !== (j = s.lastIndexOf("\\")) && s.substr(j+1,1) !== "n") {
                                t = s.substring(j+1);
-                               if (!mdref.is_constant(t)) {
+                               if (!mdref.is_constant(t) || s.match(/\\/g).length <= 1) {
                                        return "<a href=\"" + s.replace(/\\/g, "/").replace(/::/, "#") + "\">";
                                }
                                return "<a href=\"" + s.substring(0,j).replace(/\\/g, "/") + "#" + t + "\">";