From b7088695fe4f7c5eae5b50612f16a468911d6d6a Mon Sep 17 00:00:00 2001 From: Lord-McSweeney <84632019+Lord-McSweeney@users.noreply.github.com> Date: Sun, 11 Jun 2023 08:55:23 -0700 Subject: [PATCH] avm2: Stub undocumented TextField.insertXMLText --- core/src/avm2/globals/flash/text/TextField.as | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/avm2/globals/flash/text/TextField.as b/core/src/avm2/globals/flash/text/TextField.as index f96ed715f..ef1cd5b9e 100644 --- a/core/src/avm2/globals/flash/text/TextField.as +++ b/core/src/avm2/globals/flash/text/TextField.as @@ -1,7 +1,7 @@ package flash.text { import flash.display.InteractiveObject; import __ruffle__.stub_setter; - + import __ruffle__.stub_method; [Ruffle(InstanceAllocator)] public class TextField extends InteractiveObject { @@ -124,5 +124,9 @@ package flash.text { public native function replaceSelectedText(value:String):void; public native function replaceText(beginIndex:int, endIndex:int, newText:String):void; public native function setSelection(beginIndex:int, endIndex:int):void; + + public function insertXMLText(beginIndex:int, endIndex:int, text:String, paste:Boolean = false):void { + stub_method("flash.text.TextField", "insertXMLText"); + } } }