diff --git a/core/src/avm2/names.rs b/core/src/avm2/names.rs index 69d7a7bef..50d47f618 100644 --- a/core/src/avm2/names.rs +++ b/core/src/avm2/names.rs @@ -357,3 +357,12 @@ impl<'gc> Multiname<'gc> { self.name } } + +impl<'gc> From> for Multiname<'gc> { + fn from(q: QName<'gc>) -> Self { + Self { + ns: vec![q.ns], + name: Some(q.name), + } + } +}