Chromium Code Reviews| 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 c638759077aaaf2cad2dd4bcb25115734f08ee1e..76c5e2530987eeca6036b05de663cd49b30ede6c 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineFlameChartView.js |
| @@ -194,6 +194,15 @@ Timeline.TimelineFlameChartView = class extends UI.VBox { |
| this._mainView.scheduleUpdate(); |
| this._networkDataProvider.reset(); |
| + if (this._networkDataProvider.isEmpty()) { |
| + this._mainView.enableRuler(true); |
| + this._splitWidget.hideSidebar(); |
| + } else { |
| + this._networkView.enableRuler(true); |
|
pfeldman
2017/01/04 22:54:08
This is always enabled, no?
alph
2017/01/04 23:14:43
Indeed. Thanks.
|
| + this._mainView.enableRuler(false); |
| + this._splitWidget.showBoth(); |
| + this.resizeToPreferredHeights(); |
| + } |
| this._networkView.scheduleUpdate(); |
| } |
| @@ -295,7 +304,8 @@ Timeline.TimelineFlameChartView = class extends UI.VBox { |
| } |
| resizeToPreferredHeights() { |
| - this._splitWidget.setSidebarSize(this._networkDataProvider.preferredHeight() + this._splitResizer.clientHeight); |
| + this._splitWidget.setSidebarSize( |
| + this._networkDataProvider.preferredHeight() + this._splitResizer.clientHeight + UI.FlameChart.HeaderHeight + 2); |
| } |
| }; |