From e724ac34df2f1f7f1c8b0e8a89f2b0d4cdde5805 Mon Sep 17 00:00:00 2001 From: turanszkij Date: Fri, 10 Apr 2020 18:03:31 +0100 Subject: [PATCH] gui fix --- WickedEngine/wiVersion.cpp | 2 +- WickedEngine/wiWidget.cpp | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index 35e19af64..a3ea45468 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -9,7 +9,7 @@ namespace wiVersion // minor features, major updates const int minor = 39; // minor bug fixes, alterations, refactors, updates - const int revision = 45; + const int revision = 46; long GetVersion() diff --git a/WickedEngine/wiWidget.cpp b/WickedEngine/wiWidget.cpp index 7fb518961..9c567abe7 100644 --- a/WickedEngine/wiWidget.cpp +++ b/WickedEngine/wiWidget.cpp @@ -547,8 +547,6 @@ void wiTextInputField::Update(wiGUI* gui, float dt) if (state == ACTIVE) { - font_input.params = font.params; - if (wiInput::Press(wiInput::KEYBOARD_BUTTON_ENTER)) { // accept input... @@ -578,6 +576,11 @@ void wiTextInputField::Update(wiGUI* gui, float dt) font.params.posX = (int)translation.x + 2; font.params.posY = (int)(translation.y + scale.y * 0.5f); font.params.v_align = WIFALIGN_CENTER; + + if (state == ACTIVE) + { + font_input.params = font.params; + } } void wiTextInputField::Render(const wiGUI* gui, CommandList cmd) const {