Index: components/mus/public/cpp/lib/event_matcher.cc |
diff --git a/components/mus/public/cpp/lib/event_matcher.cc b/components/mus/public/cpp/lib/event_matcher.cc |
index e52e97cc4a5e505592eda0664c0d09f6795913a8..511a0e9494801d568137dc82406c0f955027505f 100644 |
--- a/components/mus/public/cpp/lib/event_matcher.cc |
+++ b/components/mus/public/cpp/lib/event_matcher.cc |
@@ -6,21 +6,19 @@ |
namespace mus { |
-mojom::EventMatcherPtr CreateKeyMatcher(mojom::KeyboardCode code, |
- mojom::EventFlags flags) { |
+mojom::EventMatcherPtr CreateKeyMatcher(mojom::KeyboardCode code, int flags) { |
mojom::EventMatcherPtr matcher(mojom::EventMatcher::New()); |
matcher->type_matcher = mojom::EventTypeMatcher::New(); |
matcher->flags_matcher = mojom::EventFlagsMatcher::New(); |
matcher->ignore_flags_matcher = mojom::EventFlagsMatcher::New(); |
// Ignoring these makes most accelerator scenarios more straight forward. Code |
// that needs to check them can override this setting. |
- matcher->ignore_flags_matcher->flags = |
- static_cast<mojom::EventFlags>(mojom::EVENT_FLAGS_CAPS_LOCK_DOWN | |
- mojom::EVENT_FLAGS_SCROLL_LOCK_DOWN | |
- mojom::EVENT_FLAGS_NUM_LOCK_DOWN); |
+ matcher->ignore_flags_matcher->flags = mojom::kEventFlagCapsLockDown | |
+ mojom::kEventFlagScrollLockDown | |
+ mojom::kEventFlagNumLockDown; |
matcher->key_matcher = mojom::KeyEventMatcher::New(); |
- matcher->type_matcher->type = mus::mojom::EVENT_TYPE_KEY_PRESSED; |
+ matcher->type_matcher->type = mus::mojom::EventType::KEY_PRESSED; |
matcher->flags_matcher->flags = flags; |
matcher->key_matcher->keyboard_code = code; |
return matcher; |