diff options
Diffstat (limited to 'include/cru/ui/helper/ShortcutHub.h')
-rw-r--r-- | include/cru/ui/helper/ShortcutHub.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/include/cru/ui/helper/ShortcutHub.h b/include/cru/ui/helper/ShortcutHub.h index 28c41234..fe3b2a72 100644 --- a/include/cru/ui/helper/ShortcutHub.h +++ b/include/cru/ui/helper/ShortcutHub.h @@ -1,18 +1,14 @@ #pragma once #include "../Base.h" -#include "../events/UiEvents.h" +#include "../events/KeyEventArgs.h" #include "cru/common/Base.h" #include "cru/common/Event.h" #include "cru/platform/gui/Keyboard.h" #include <cstddef> #include <functional> -#include <memory> #include <optional> -#include <string> -#include <string_view> -#include <type_traits> #include <unordered_map> #include <vector> @@ -74,7 +70,7 @@ struct hash<cru::ui::helper::ShortcutKeyBind> { std::size_t operator()(const cru::ui::helper::ShortcutKeyBind& value) const { std::size_t result = 0; cru::hash_combine(result, static_cast<int>(value.GetKey())); - cru::hash_combine(result, static_cast<int>(value.GetModifier())); + cru::hash_combine(result, value.GetModifier()); return result; } }; |