| Index: ui/events/ozone/evdev/event_thread_evdev.cc
|
| diff --git a/ui/events/ozone/evdev/event_thread_evdev.cc b/ui/events/ozone/evdev/event_thread_evdev.cc
|
| index abda8d1e7802a64d56e33f18dd4a367d1eb24804..c9634284f4b48fc31d483002f1aac0c5f27bc20f 100644
|
| --- a/ui/events/ozone/evdev/event_thread_evdev.cc
|
| +++ b/ui/events/ozone/evdev/event_thread_evdev.cc
|
| @@ -43,7 +43,8 @@ class EvdevThread : public base::Thread {
|
| new InputDeviceFactoryEvdevProxy(base::ThreadTaskRunnerHandle::Get(),
|
| input_device_factory_->GetWeakPtr()));
|
|
|
| - cursor_->InitializeOnEvdev();
|
| + if (cursor_)
|
| + cursor_->InitializeOnEvdev();
|
|
|
| init_runner_->PostTask(FROM_HERE,
|
| base::Bind(init_callback_, base::Passed(&proxy)));
|
|
|