From 5fc0c6906503dd63c5c67db65e68e1e33d023c0c Mon Sep 17 00:00:00 2001 From: Felix Salcher Date: Sat, 28 Jun 2025 12:05:26 +0200 Subject: [PATCH] only set password asset when not already set --- src/renderer/widgets/PasswordInputField.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/widgets/PasswordInputField.cpp b/src/renderer/widgets/PasswordInputField.cpp index 455f119..ee66035 100644 --- a/src/renderer/widgets/PasswordInputField.cpp +++ b/src/renderer/widgets/PasswordInputField.cpp @@ -401,7 +401,8 @@ bool CPasswordInputField::draw(const SRenderData& data) { fontCol.a = DOTALPHA; } } else if (passwordLength != 0) { - password.asset = g_pRenderer->asyncResourceGatherer->getAssetByID(password.resourceID); + if (!password.asset) + password.asset = g_pRenderer->asyncResourceGatherer->getAssetByID(password.resourceID); if (password.asset) { auto passSize = password.asset->texture.m_vSize;