Index: third_party/WebKit/Source/devtools/front_end/ui_lazy/TimelineOverviewPane.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/ui_lazy/TimelineOverviewPane.js b/third_party/WebKit/Source/devtools/front_end/ui_lazy/TimelineOverviewPane.js |
index 9daeb842bb168367b5b9e388bef5391b89cbc328..3992575fe6531b6a3da6900fa4ba9f4e1768bda3 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/ui_lazy/TimelineOverviewPane.js |
+++ b/third_party/WebKit/Source/devtools/front_end/ui_lazy/TimelineOverviewPane.js |
@@ -49,7 +49,7 @@ UI.TimelineOverviewPane = class extends UI.VBox { |
this._overviewGrid.setResizeEnabled(false); |
this._overviewGrid.addEventListener(UI.OverviewGrid.Events.WindowChanged, this._onWindowChanged, this); |
- this._overviewGrid.addEventListener(UI.OverviewGrid.Events.Click, this._onClick, this); |
+ this._overviewGrid.setClickHandler(this._onClick.bind(this)); |
this._overviewControls = []; |
this._markers = new Map(); |
@@ -264,16 +264,15 @@ UI.TimelineOverviewPane = class extends UI.VBox { |
} |
/** |
- * @param {!Common.Event} event |
+ * @param {!Event} event |
+ * @return {boolean} |
*/ |
_onClick(event) { |
- var domEvent = /** @type {!Event} */ (event.data); |
for (var overviewControl of this._overviewControls) { |
- if (overviewControl.onClick(domEvent)) { |
- event.preventDefault(); |
- return; |
- } |
+ if (overviewControl.onClick(event)) |
+ return true; |
} |
+ return false; |
} |
/** |