From be7d755bbd4f56653acdb0edaa0da738ec092d09 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 12 Sep 2023 22:21:27 +0200 Subject: fix: SVG clipping path in Firefox "#" should not appear in URI fragments, use "::" instead. --- .../tools/refinery/language/semantics/metadata/MetadataCreator.java | 2 +- .../java/tools/refinery/language/semantics/model/ModelInitializer.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'subprojects/language-semantics/src/main/java/tools') diff --git a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/metadata/MetadataCreator.java b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/metadata/MetadataCreator.java index d6115c5c..b6a2cdf0 100644 --- a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/metadata/MetadataCreator.java +++ b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/metadata/MetadataCreator.java @@ -59,7 +59,7 @@ public class MetadataCreator { } for (int i = 0; i < nodes.length; i++) { if (nodes[i] == null) { - var nodeName = "#" + i; + var nodeName = "::" + i; nodes[i] = new NodeMetadata(nodeName, nodeName, NodeKind.IMPLICIT); } } diff --git a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java index a14b40d0..85c8d701 100644 --- a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java +++ b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java @@ -236,7 +236,7 @@ public class ModelInitializer { } private String getName(Relation relation) { - return semanticsUtils.getName(relation).orElseGet(() -> "#" + relationInfoMap.size()); + return semanticsUtils.getName(relation).orElseGet(() -> "::" + relationInfoMap.size()); } private void collectMetamodel() { -- cgit v1.2.3-70-g09d2