From f97e61e305eb35a7a8afb9f7774e217f7945261b Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Wed, 9 Mar 2016 23:50:12 -0800 Subject: [PATCH] Make scripting interface members thread safe --- .../controllers/src/controllers/ScriptingInterface.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libraries/controllers/src/controllers/ScriptingInterface.h b/libraries/controllers/src/controllers/ScriptingInterface.h index 33eaa0c702..f30212a09e 100644 --- a/libraries/controllers/src/controllers/ScriptingInterface.h +++ b/libraries/controllers/src/controllers/ScriptingInterface.h @@ -126,10 +126,10 @@ namespace controller { QVariantMap _actions; QVariantMap _standard; - bool _mouseCaptured{ false }; - bool _touchCaptured{ false }; - bool _wheelCaptured{ false }; - bool _actionsCaptured{ false }; + std::atomic _mouseCaptured{ false }; + std::atomic _touchCaptured { false }; + std::atomic _wheelCaptured { false }; + std::atomic _actionsCaptured { false }; };