From 7a8d6b1515f5ccd196252b5e589060d41b076ba6 Mon Sep 17 00:00:00 2001 From: alexalexsmith <85116864+alexalexsmith@users.noreply.github.com> Date: Sat, 8 Nov 2025 17:24:10 +0900 Subject: [PATCH] Add support for nested namespaces when calling dwpicker.current_namespace() on nested references, it would only return the first namespace. Now it returns the namespace as it is seen in the namespace combobox --- dwpicker/namespace.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dwpicker/namespace.py b/dwpicker/namespace.py index 2814a4d..fc8f895 100644 --- a/dwpicker/namespace.py +++ b/dwpicker/namespace.py @@ -22,7 +22,7 @@ def node_namespace(node): basename = node.split("|")[-1] if ":" not in node: return None - return basename.split(":")[0] + return basename.rsplit(":", 1)[0] def node_full_namespace(node):