[Peek]Fix blinking while loading dev files (#26342)

This commit is contained in:
Seraphima Zykova
2023-05-26 10:47:32 +02:00
committed by GitHub
parent 5cff678322
commit b56d22b9a2

View File

@@ -9,6 +9,7 @@ using Microsoft.Web.WebView2.Core;
using Peek.Common.Constants;
using Peek.Common.Helpers;
using Windows.System;
using Windows.UI;
namespace Peek.FilePreviewer.Controls
{
@@ -116,6 +117,9 @@ namespace Peek.FilePreviewer.Controls
{
await PreviewBrowser.EnsureCoreWebView2Async();
// transparent background when loading the page
PreviewBrowser.DefaultBackgroundColor = Color.FromArgb(0, 0, 0, 0);
PreviewBrowser.CoreWebView2.Settings.AreDefaultScriptDialogsEnabled = false;
PreviewBrowser.CoreWebView2.Settings.AreDefaultContextMenusEnabled = false;
PreviewBrowser.CoreWebView2.Settings.AreDevToolsEnabled = false;