From e31cd0adf4ba881a35dcccd9b5ee78bb5af8828a Mon Sep 17 00:00:00 2001 From: amrbashir Date: Fri, 16 Sep 2022 01:04:17 +0200 Subject: [PATCH] fix: fix transparency on Windows, closes #692 --- .changes/windows-transparency.md | 5 +++++ src/webview/webview2/mod.rs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changes/windows-transparency.md diff --git a/.changes/windows-transparency.md b/.changes/windows-transparency.md new file mode 100644 index 000000000..f9a82f88e --- /dev/null +++ b/.changes/windows-transparency.md @@ -0,0 +1,5 @@ +--- +"wry": patch +--- + +Fix transparency on Windows diff --git a/src/webview/webview2/mod.rs b/src/webview/webview2/mod.rs index 6a81649e6..35d216af3 100644 --- a/src/webview/webview2/mod.rs +++ b/src/webview/webview2/mod.rs @@ -714,7 +714,7 @@ pub fn set_background_color( background_color: RGBA, ) -> webview2_com::Result<()> { let mut color = background_color; - if !is_windows_7() || color.3 != 0 { + if is_windows_7() || color.3 != 0 { color.3 = 255; }