diff --git a/mobile/android/base/toolbar/BrowserToolbar.java b/mobile/android/base/toolbar/BrowserToolbar.java index 5d57a599bb14..7f6836dfadd9 100644 --- a/mobile/android/base/toolbar/BrowserToolbar.java +++ b/mobile/android/base/toolbar/BrowserToolbar.java @@ -503,6 +503,9 @@ public class BrowserToolbar extends GeckoRelativeLayout break; case SELECTED: + flags.add(UpdateFlags.PRIVATE_MODE); + setPrivateMode(tab.isPrivate()); + // Fall through. case LOAD_ERROR: flags.add(UpdateFlags.TITLE); // Fall through. @@ -511,12 +514,9 @@ public class BrowserToolbar extends GeckoRelativeLayout // us of a title change, so we don't update the title here. flags.add(UpdateFlags.FAVICON); flags.add(UpdateFlags.SITE_IDENTITY); - flags.add(UpdateFlags.PRIVATE_MODE); updateBackButton(tab); updateForwardButton(tab); - - setPrivateMode(tab.isPrivate()); break; case TITLE: