diff --git a/src/modules/fancyzones/FancyZonesLib/FancyZones.cpp b/src/modules/fancyzones/FancyZonesLib/FancyZones.cpp index fedf57b893..4644025a2e 100644 --- a/src/modules/fancyzones/FancyZonesLib/FancyZones.cpp +++ b/src/modules/fancyzones/FancyZonesLib/FancyZones.cpp @@ -173,7 +173,6 @@ private: const HINSTANCE m_hinstance{}; HWND m_window{}; - KeyboardInput m_keyboardInput{}; std::unique_ptr m_windowMouseSnapper{}; WindowKeyboardSnap m_windowKeyboardSnapper{}; WorkAreaConfiguration m_workAreaConfiguration; @@ -226,7 +225,7 @@ FancyZones::Run() noexcept return; } - if (!m_keyboardInput.Initialize(m_window)) + if (!KeyboardInput::Initialize(m_window)) { Logger::critical(L"Failed to register raw input device"); return; diff --git a/src/modules/fancyzones/FancyZonesLib/KeyboardInput.h b/src/modules/fancyzones/FancyZonesLib/KeyboardInput.h index a461ece4c3..d2efde4e7b 100644 --- a/src/modules/fancyzones/FancyZonesLib/KeyboardInput.h +++ b/src/modules/fancyzones/FancyZonesLib/KeyboardInput.h @@ -6,5 +6,5 @@ public: KeyboardInput() = default; ~KeyboardInput() = default; - bool Initialize(HWND window); + static bool Initialize(HWND window); };