From c7852ab7dd4e7ad711d87fae9e26f33ad9818c92 Mon Sep 17 00:00:00 2001 From: Jo-Byr Date: Mon, 15 Jun 2026 10:49:18 +0200 Subject: [PATCH] fix: fix trigger names in child server Fix error in trigger names when trtame-simput is used in a child server with a namespace --- src/trame_simput/widgets/simput.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/trame_simput/widgets/simput.py b/src/trame_simput/widgets/simput.py index 7d67c8c..1dffbe2 100644 --- a/src/trame_simput/widgets/simput.py +++ b/src/trame_simput/widgets/simput.py @@ -35,8 +35,9 @@ def __init__(self, ui_manager, prefix=None, children=None, **kwargs): ns = f"simput_{self._id}" if prefix: ns = prefix - self._ref = kwargs.get("ref", ns) self._helper = SimputController(self._server, ui_manager, namespace=ns) + ns = self.server.translator.translate_key(ns) + self._ref = kwargs.get("ref", ns) self._attributes["namespace"] = f'namespace="{ns}"' self._attributes["ref"] = f'ref="{self._ref}"' self._attr_names += ["query"]