From 9bf6a15ff53a69bd69f206f2e44341b81b97c7a4 Mon Sep 17 00:00:00 2001 From: Evil Eye Date: Thu, 6 Mar 2025 17:32:56 +0100 Subject: [PATCH] Force move the captured string --- apps/openmw/mwlua/uibindings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/openmw/mwlua/uibindings.cpp b/apps/openmw/mwlua/uibindings.cpp index 76bba0c082..677a51a887 100644 --- a/apps/openmw/mwlua/uibindings.cpp +++ b/apps/openmw/mwlua/uibindings.cpp @@ -288,7 +288,8 @@ namespace MWLua }; api["_setWindowDisabled"] = [windowManager, luaManager = context.mLuaManager](std::string window, bool disabled) { - luaManager->addAction([=]() { windowManager->setDisabledByLua(window, disabled); }); + luaManager->addAction( + [=, window = std::move(window)]() { windowManager->setDisabledByLua(window, disabled); }); }; // TODO