From 2e181259d7671cfed7e378a81078800467c54d7b Mon Sep 17 00:00:00 2001 From: MihailRis Date: Mon, 30 Jun 2025 20:50:41 +0300 Subject: [PATCH] fix keyboard input in Windows (#537) --- src/util/observer_handler.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util/observer_handler.hpp b/src/util/observer_handler.hpp index 8dee7b05..79c4a488 100644 --- a/src/util/observer_handler.hpp +++ b/src/util/observer_handler.hpp @@ -14,6 +14,7 @@ public: ObserverHandler(ObserverHandler&& handler) noexcept : destructor(std::move(handler.destructor)) { + handler.destructor = nullptr; } ~ObserverHandler() { @@ -33,6 +34,7 @@ public: destructor(); } destructor = std::move(handler.destructor); + handler.destructor = nullptr; return *this; } private: