Index: third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
index d0f130546714584b869a3e9d7c7229dc9aecfd0c..d38e8a2ed1d186d9ab40a0216fcdf93ca49b119f 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
+++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
@@ -247,6 +247,10 @@ Timeline.TimelineFlameChartView = class extends UI.VBox { |
*/ |
_onEntrySelected(dataProvider, event) { |
var entryIndex = /** @type{number} */ (event.data); |
+ if (Runtime.experiments.isEnabled('timelineEventInitiators') && dataProvider === this._mainDataProvider) { |
+ if (this._mainDataProvider.buildFlowForInitiator(entryIndex)) |
+ this._mainFlameChart.scheduleUpdate(); |
+ } |
this._delegate.select(dataProvider.createSelection(entryIndex)); |
} |