Skip to content

Commit 5abcd63

Browse files
committed
Add workaround for browser not rendering on resize
1 parent 140dc11 commit 5abcd63

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/UnityWebBrowser.Engine.Cef/Shared/Browser/UwbCefClient.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,8 +412,15 @@ public void Refresh()
412412
/// <param name="resolution"></param>
413413
public void Resize(Resolution resolution)
414414
{
415+
//HACK: Workaround to force cef to re-render since browser is not correctly refreshing on resize
416+
//https://github.com/chromiumembedded/cef/issues/3826
417+
browserHost.WasHidden(true);
418+
419+
//Do actual resize
415420
renderHandler.Resize(new CefSize((int)resolution.Width, (int)resolution.Height));
416421
browserHost.WasResized();
422+
423+
browserHost.WasHidden(false);
417424
}
418425

419426
public void AudioMute(bool muted)

0 commit comments

Comments
 (0)