diff --git a/packages/rsx/src/lib.rs b/packages/rsx/src/lib.rs index 9f1890899..19e1c810b 100644 --- a/packages/rsx/src/lib.rs +++ b/packages/rsx/src/lib.rs @@ -188,7 +188,14 @@ impl<'a, Ctx: HotReloadingContext> ToTokens for TemplateRenderer<'a, Ctx> { }); let spndbg = format!("{:?}", self.roots[0].span()); - let root_col = spndbg[9..].split("..").next().unwrap(); + println!("spndbg: {}", spndbg); + let root_col = spndbg + .rsplit_once("..") + .unwrap() + .1 + .split_once(')') + .unwrap() + .0; // Render and release the mutable borrow on context let roots = quote! { #( #root_printer ),* };