From de2b8ea357b5498f02b705d0f4f5b2f3c5e73541 Mon Sep 17 00:00:00 2001 From: atom0s Date: Thu, 16 Nov 2017 21:15:22 -0800 Subject: [PATCH] Fixed issue where +/- buttons would not work for font positioning. --- itemwatch.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/itemwatch.lua b/itemwatch.lua index cf58e97..453866a 100644 --- a/itemwatch.lua +++ b/itemwatch.lua @@ -25,7 +25,7 @@ _addon.author = 'atom0s'; _addon.name = 'ItemWatch'; -_addon.version = '3.0.0'; +_addon.version = '3.0.1'; require 'common' require 'imguidef' @@ -747,18 +747,22 @@ function render_configuration_editor() save_settings(); end if (imgui.InputInt('Font X Position', variables['var_FontPositionX'][1])) then + local x = imgui.GetVarValue(variables['var_FontPositionX'][1]); + font:SetPositionX(x); save_settings(); else if (font ~= nil) then imgui.SetVarValue(variables['var_FontPositionX'][1], font:GetPositionX()); - end + end end if (imgui.InputInt('Font Y Position', variables['var_FontPositionY'][1])) then + local y = imgui.GetVarValue(variables['var_FontPositionY'][1]); + font:SetPositionY(y); save_settings(); else if (font ~= nil) then imgui.SetVarValue(variables['var_FontPositionY'][1], font:GetPositionY()); - end + end end if (imgui.ColorEdit4('Font Color', variables['var_FontColor'][1])) then save_settings();