Chromium Code Reviews| Index: ios/chrome/browser/tabs/tab.mm |
| diff --git a/ios/chrome/browser/tabs/tab.mm b/ios/chrome/browser/tabs/tab.mm |
| index b5e12d3765c2add415dff86d912e2a3beaf136a6..ec5ea753207215d46c425e232eb606079ff31195 100644 |
| --- a/ios/chrome/browser/tabs/tab.mm |
| +++ b/ios/chrome/browser/tabs/tab.mm |
| @@ -1913,8 +1913,8 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
| RendererTerminationTabState tab_state = |
| visible_ ? RendererTerminationTabState::FOREGROUND_TAB_FOREGROUND_APP |
| : RendererTerminationTabState::BACKGROUND_TAB_FOREGROUND_APP; |
| - if ([UIApplication sharedApplication].applicationState == |
| - UIApplicationStateBackground) { |
| + if ([UIApplication sharedApplication].applicationState != |
| + UIApplicationStateActive) { |
| tab_state = |
| visible_ ? RendererTerminationTabState::FOREGROUND_TAB_BACKGROUND_APP |
| : RendererTerminationTabState::BACKGROUND_TAB_BACKGROUND_APP; |
| @@ -1928,8 +1928,8 @@ void TabInfoBarObserver::OnInfoBarReplaced(infobars::InfoBar* old_infobar, |
| } |
| BOOL applicationIsBackgrounded = |
|
pkl (ping after 24h if needed)
2017/03/29 14:28:01
nit: Can we rename this var to isNotActive or appI
justincohen
2017/03/29 15:23:37
Done.
|
| - [UIApplication sharedApplication].applicationState == |
| - UIApplicationStateBackground; |
| + [UIApplication sharedApplication].applicationState != |
| + UIApplicationStateActive; |
| if (visible_) { |
| if (!applicationIsBackgrounded) { |
| base::WeakNSObject<Tab> weakSelf(self); |