From eb4ad4697c60dba3bc2b4ce3aae7e0561c813d06 Mon Sep 17 00:00:00 2001 From: Crum Date: Fri, 22 Jun 2018 18:31:20 -0500 Subject: [PATCH] test AceGUIWidget-MultiLineEditBox --- ElvUI_Config/Core.lua | 4 +++- .../AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua | 3 --- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ElvUI_Config/Core.lua b/ElvUI_Config/Core.lua index 5610249..539db28 100644 --- a/ElvUI_Config/Core.lua +++ b/ElvUI_Config/Core.lua @@ -285,9 +285,11 @@ local function ExportImport_Open(mode) box.editBox:SetScript("OnTextChanged", function() if this then box:SetText(exportString) - box.editBox:HighlightText() + this:HighlightText() end + box.scrollFrame:UpdateScrollChildRect() + box.scrollFrame:SetVerticalScroll(box.scrollFrame:GetVerticalScrollRange()) end) elseif mode == "import" then frame:SetTitle(L["Import Profile"]) diff --git a/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua b/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua index 353f498..d374c2a 100644 --- a/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua +++ b/ElvUI_Config/Libraries/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua @@ -217,9 +217,6 @@ local function OnSizeChanged() -- ScrollFrame end local function OnTextChanged() -- EditBox - this:UpdateScrollChildRect() - this:UpdateScrollState() - this:SetVerticalScroll(this:GetHeight()) local self = this.obj local value = this:GetText() if tostring(value) ~= tostring(self.lasttext) then