File tree Expand file tree Collapse file tree 4 files changed +8
-5
lines changed
Expand file tree Collapse file tree 4 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ public override void DoPreview<T>(T dataSource)
130130 DefaultBackgroundColor = Color . Transparent ,
131131 } ;
132132
133- var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents" ) ;
133+ var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents --disable-features=RendererAppContainer " ) ;
134134 ConfiguredTaskAwaitable < CoreWebView2Environment > . ConfiguredTaskAwaiter
135135 webView2EnvironmentAwaiter = CoreWebView2Environment
136136 . CreateAsync ( userDataFolder : _webView2UserDataFolder , options : webView2Options )
Original file line number Diff line number Diff line change @@ -125,10 +125,13 @@ public override void DoPreview<T>(T dataSource)
125125 InitializeIndexFileAndSelectedFile ( filePath ) ;
126126
127127 Logger . LogInfo ( "Create WebView2 environment" ) ;
128+ var webView2Options = new CoreWebView2EnvironmentOptions ( "--disable-features=RendererAppContainer" ) ;
128129 ConfiguredTaskAwaitable < CoreWebView2Environment > . ConfiguredTaskAwaiter
129130 webView2EnvironmentAwaiter = CoreWebView2Environment
130- . CreateAsync ( userDataFolder : System . Environment . GetEnvironmentVariable ( "USERPROFILE" ) +
131- "\\ AppData\\ LocalLow\\ Microsoft\\ PowerToys\\ MonacoPreview-Temp" )
131+ . CreateAsync (
132+ userDataFolder : System . Environment . GetEnvironmentVariable ( "USERPROFILE" ) +
133+ "\\ AppData\\ LocalLow\\ Microsoft\\ PowerToys\\ MonacoPreview-Temp" ,
134+ options : webView2Options )
132135 . ConfigureAwait ( true ) . GetAwaiter ( ) ;
133136 webView2EnvironmentAwaiter . OnCompleted ( async ( ) =>
134137 {
Original file line number Diff line number Diff line change @@ -225,7 +225,7 @@ private void AddWebViewControl(string svgData)
225225 _browser . Dock = DockStyle . Fill ;
226226
227227 // Prevent new windows from being opened.
228- var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents" ) ;
228+ var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents --disable-features=RendererAppContainer " ) ;
229229 ConfiguredTaskAwaitable < CoreWebView2Environment > . ConfiguredTaskAwaiter
230230 webView2EnvironmentAwaiter = CoreWebView2Environment
231231 . CreateAsync ( userDataFolder : _webView2UserDataFolder , options : webView2Options )
Original file line number Diff line number Diff line change @@ -142,7 +142,7 @@ public Bitmap GetThumbnailImpl(uint cx)
142142 thumbnailDone . Set ( ) ;
143143 } ;
144144
145- var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents" ) ;
145+ var webView2Options = new CoreWebView2EnvironmentOptions ( "--block-new-web-contents --disable-features=RendererAppContainer " ) ;
146146 ConfiguredTaskAwaitable < CoreWebView2Environment > . ConfiguredTaskAwaiter
147147 webView2EnvironmentAwaiter = CoreWebView2Environment
148148 . CreateAsync ( userDataFolder : _webView2UserDataFolder , options : webView2Options )
You can’t perform that action at this time.
0 commit comments