| Index: Source/devtools/front_end/timeline/TimelineTreeView.js
|
| diff --git a/Source/devtools/front_end/timeline/TimelineTreeView.js b/Source/devtools/front_end/timeline/TimelineTreeView.js
|
| index 611769ecd0fb2865c247010b4ec13b14ed3c553c..1e5e8fe119c3e88e1fc49612d66a03c24419729a 100644
|
| --- a/Source/devtools/front_end/timeline/TimelineTreeView.js
|
| +++ b/Source/devtools/front_end/timeline/TimelineTreeView.js
|
| @@ -115,9 +115,9 @@ WebInspector.TimelineTreeView.prototype = {
|
| this.dataGrid.rootNode().removeChildren();
|
| var topDown = WebInspector.TimelineModel.buildTopDownTree(
|
| this._model.mainThreadEvents(), this._startTime, this._endTime, this._filters, WebInspector.TimelineTreeView.eventId);
|
| - var tree = this._modeCombobox.selectedOption().value === WebInspector.TimelineTreeView.Mode.TopDown
|
| - ? this._preformTopDownTreeGrouping(topDown)
|
| - : this._buildBottomUpTree(topDown);
|
| + var isTopDown = this._modeCombobox.selectedOption().value === WebInspector.TimelineTreeView.Mode.TopDown;
|
| + var tree = isTopDown ? this._preformTopDownTreeGrouping(topDown) : this._buildBottomUpTree(topDown);
|
| + this.dataGrid.markColumnAsSortedBy(isTopDown ? "total" : "self", WebInspector.DataGrid.Order.Descending);
|
| var maxSelfTime = 0;
|
| var maxTotalTime = 0;
|
| for (var child of tree.children.values()) {
|
|
|