Index: chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java b/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java |
index aa8b50be9c27fd596d4c9df37bc81901624474b9..41b8eeaf4cf5112da381a622d868bd769fa4d31b 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/vr_shell/VrShellDelegate.java |
@@ -106,6 +106,7 @@ public class VrShellDelegate { |
if (inWebVR) mVrShell.setWebVrModeEnabled(true); |
mVrShell.setVrModeEnabled(true); |
mInVr = true; |
+ tab.updateFullscreenEnabledState(); |
return true; |
} |
@@ -163,6 +164,8 @@ public class VrShellDelegate { |
clearVrModeWindowFlags(); |
destroyVrShell(); |
mInVr = false; |
+ Tab tab = mActivity.getActivityTab(); |
+ if (tab != null) tab.updateFullscreenEnabledState(); |
} |
private boolean createVrShell() { |