diff --git a/src/Platform/NaClApplication.cpp b/src/Platform/NaClApplication.cpp index a57aae744..3059d63b2 100644 --- a/src/Platform/NaClApplication.cpp +++ b/src/Platform/NaClApplication.cpp @@ -92,8 +92,10 @@ void NaClApplication::DidChangeView(const pp::View& view) { /* Fullscreen switch in progress */ if(flags & Flag::FullscreenSwitchInProgress) { /* Done, remove the progress flag */ - if(isFullscreen() == bool(flags & Flag::WillBeFullscreen)) + if(isFullscreen() == bool(flags & Flag::WillBeFullscreen)) { flags &= ~Flag::FullscreenSwitchInProgress; + flags |= Flag::Redraw; + } /* Don't process anything during the switch */ else return;