Chromium Code Reviews| Index: ui/events/gesture_detection/gesture_config_helper_aura.cc |
| diff --git a/ui/events/gesture_detection/gesture_config_helper_aura.cc b/ui/events/gesture_detection/gesture_config_helper_aura.cc |
| index 9b751727c722d6765a7f92ccabff0128dd3bbb8f..c6c18f7c846f5d0a50647e8ebc8f03fa67b3e920 100644 |
| --- a/ui/events/gesture_detection/gesture_config_helper_aura.cc |
| +++ b/ui/events/gesture_detection/gesture_config_helper_aura.cc |
| @@ -67,7 +67,10 @@ ScaleGestureDetector::Config DefaultScaleGestureDetectorConfig() { |
| GestureProvider::Config DefaultGestureProviderConfig() { |
| GestureProvider::Config config; |
| - config.display = gfx::Screen::GetNativeScreen()->GetPrimaryDisplay(); |
| + gfx::Screen* screen = gfx::Screen::GetScreenByType(gfx::SCREEN_TYPE_NATIVE); |
| + // |screen| is sometimes NULL during tests. |
|
jdduke (slow)
2014/07/31 16:19:03
Hmm, I wonder if it would be an improvement to hav
|
| + if (screen) |
| + config.display = screen->GetPrimaryDisplay(); |
| config.gesture_detector_config = DefaultGestureDetectorConfig(); |
| config.scale_gesture_detector_config = DefaultScaleGestureDetectorConfig(); |
| config.gesture_begin_end_types_enabled = true; |