| Index: ui/events/ozone/device/udev/device_manager_udev.cc
|
| diff --git a/ui/events/ozone/device/udev/device_manager_udev.cc b/ui/events/ozone/device/udev/device_manager_udev.cc
|
| index 47776dac215bf360a3d1e9359d69c9c238b470a3..7d68c622aa8e0a398f5705b424fedd4844c08b2d 100644
|
| --- a/ui/events/ozone/device/udev/device_manager_udev.cc
|
| +++ b/ui/events/ozone/device/udev/device_manager_udev.cc
|
| @@ -147,9 +147,10 @@ void DeviceManagerUdev::OnFileCanReadWithoutBlocking(int fd) {
|
| return;
|
|
|
| std::unique_ptr<DeviceEvent> event = ProcessMessage(device.get());
|
| - if (event)
|
| - FOR_EACH_OBSERVER(
|
| - DeviceEventObserver, observers_, OnDeviceEvent(*event.get()));
|
| + if (event) {
|
| + for (auto& observer : observers_)
|
| + observer.OnDeviceEvent(*event.get());
|
| + }
|
| }
|
|
|
| void DeviceManagerUdev::OnFileCanWriteWithoutBlocking(int fd) {
|
|
|