diff --git a/.changes/async-multiwindow.md b/.changes/async-multiwindow.md new file mode 100644 index 000000000..b0c697396 --- /dev/null +++ b/.changes/async-multiwindow.md @@ -0,0 +1,5 @@ +--- +"wry": patch +--- + +Fixed a Linux multi-window issue where the internal url loader didn't unlock when flushed while empty \ No newline at end of file diff --git a/src/webview/web_context.rs b/src/webview/web_context.rs index 2cf8cee91..05d34338a 100644 --- a/src/webview/web_context.rs +++ b/src/webview/web_context.rs @@ -404,6 +404,8 @@ pub mod unix { }); webview.load_uri(url.as_str()); + } else { + self.unlock(); } } }