| Index: chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| diff --git a/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc b/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| index f88871dc5149f53c20676153dbd3832bc0dca539..cfae66b65978093f1f63e43b58f0a08dbc73288d 100644
|
| --- a/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| +++ b/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| @@ -52,8 +52,12 @@ namespace {
|
|
|
| TabRendererData::NetworkState TabContentsNetworkState(
|
| WebContents* contents) {
|
| - if (!contents || !contents->IsLoading())
|
| + if (!contents ||
|
| + !contents->IsLoading() ||
|
| + !contents->IsLoadToDifferentDocument()) {
|
| return TabRendererData::NETWORK_STATE_NONE;
|
| + }
|
| +
|
| if (contents->IsWaitingForResponse())
|
| return TabRendererData::NETWORK_STATE_WAITING;
|
| return TabRendererData::NETWORK_STATE_LOADING;
|
|
|