Index: Source/devtools/front_end/ui/TabbedPane.js |
diff --git a/Source/devtools/front_end/ui/TabbedPane.js b/Source/devtools/front_end/ui/TabbedPane.js |
index 0837678f283293abba0c9a5cf450ecc869d284e4..e3b109b870d5e69e38620e822e6c045c5b95bc28 100644 |
--- a/Source/devtools/front_end/ui/TabbedPane.js |
+++ b/Source/devtools/front_end/ui/TabbedPane.js |
@@ -759,7 +759,7 @@ WebInspector.TabbedPane.prototype = { |
if (!this._sliderEnabled) |
return; |
var left = 0; |
- for (var i = 0; this._currentTab !== this._tabs[i] && this._tabs[i]._shown && i < this._tabs.length; i++) |
+ for (var i = 0; i < this._tabs.length && this._currentTab !== this._tabs[i] && this._tabs[i]._shown; i++) |
left += this._tabs[i]._measuredWidth; |
var sliderWidth = this._currentTab._shown ? this._currentTab._measuredWidth : this._dropDownButton.offsetWidth; |
this._tabSlider.style.transform = "translateX(" + left + "px)"; |