Index: ui/events/ozone/evdev/event_converter_evdev_impl.cc |
diff --git a/ui/events/ozone/evdev/event_converter_evdev_impl.cc b/ui/events/ozone/evdev/event_converter_evdev_impl.cc |
index ef1a4c5f1ae215efd8369cc8f020381bdfb1a3cc..feaab9a39bb129a7047c6826bacbb2cd4adfe50a 100644 |
--- a/ui/events/ozone/evdev/event_converter_evdev_impl.cc |
+++ b/ui/events/ozone/evdev/event_converter_evdev_impl.cc |
@@ -33,6 +33,7 @@ EventConverterEvdevImpl::EventConverterEvdevImpl( |
: EventConverterEvdev(fd, path, id, type), |
has_keyboard_(devinfo.HasKeyboard()), |
has_touchpad_(devinfo.HasTouchpad()), |
+ has_caps_lock_led_(devinfo.HasLedEvent(LED_CAPSL)), |
x_offset_(0), |
y_offset_(0), |
cursor_(cursor), |
@@ -73,6 +74,10 @@ bool EventConverterEvdevImpl::HasTouchpad() const { |
return has_touchpad_; |
} |
+bool EventConverterEvdevImpl::HasCapsLockLed() const { |
+ return has_caps_lock_led_; |
+} |
+ |
void EventConverterEvdevImpl::SetAllowedKeys( |
scoped_ptr<std::set<DomCode>> allowed_keys) { |
DCHECK(HasKeyboard()); |