Chromium Code Reviews| Index: Source/devtools/front_end/OverridesSupport.js |
| diff --git a/Source/devtools/front_end/OverridesSupport.js b/Source/devtools/front_end/OverridesSupport.js |
| index c380086e299a5c79aa44b872d890ece3db135b36..50cb5d16d27cb78797a8582faeb5b09152fcf2c3 100644 |
| --- a/Source/devtools/front_end/OverridesSupport.js |
| +++ b/Source/devtools/front_end/OverridesSupport.js |
| @@ -68,6 +68,15 @@ WebInspector.OverridesSupport.isInspectingDevice = function() |
| return !!WebInspector.queryParam("remoteFrontend"); |
| } |
| +/** |
| + * @return {boolean} |
| + */ |
| +WebInspector.OverridesSupport.hasTouchInputs = function() |
| +{ |
| + var target = WebInspector.targetManager.mainTarget(); |
|
pfeldman
2014/04/18 16:23:15
There is no main target. Please use activeTarget f
|
| + return !!target && target.hasTouchInputs; |
| +} |
| + |
| WebInspector.OverridesSupport.Events = { |
| OverridesWarningUpdated: "OverridesWarningUpdated", |
| HasActiveOverridesChanged: "HasActiveOverridesChanged", |
| @@ -527,7 +536,7 @@ WebInspector.OverridesSupport.prototype = { |
| _emulateTouchEventsChanged: function() |
| { |
| - if (WebInspector.OverridesSupport.isInspectingDevice() && WebInspector.settings.emulateTouchEvents.get()) |
| + if (WebInspector.OverridesSupport.hasTouchInputs() && WebInspector.settings.emulateTouchEvents.get()) |
| return; |
| var emulateTouch = WebInspector.settings.emulateTouchEvents.get(); |