fix: preserve GPUI lifetime and avoid WASAPI silence warnings
This commit is contained in:
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
# Clipbin GPUI 0.2.2 patch
|
||||
|
||||
Baseline: crates.io gpui 0.2.2, checksum
|
||||
`979b45cfa6ec723b6f42330915a1b3769b930d02b2d505f9697f8ca602bee707`.
|
||||
Original Apache-2.0 license retained. This dependency is excluded from Clipbin's
|
||||
workspace; its existing third-party unsafe code is unchanged.
|
||||
|
||||
`clipbin-background.patch` is the complete source delta from the published
|
||||
crate (zero-context unified diff; apply with `patch -p1` or
|
||||
`git apply --unidiff-zero`). It adds App::set_quit_on_last_window_close and an initially true backend
|
||||
flag on Wayland, X11 and Windows. Clipbin sets it false so one Application/loop
|
||||
lives until explicit Quit, while visible windows can be destroyed/recreated.
|
||||
No timers, dispatchers or FFI calls are changed. Two taffy float literals
|
||||
are explicitly typed f32 to satisfy Rust 1.98 strict clippy.
|
||||
Reference in New Issue
Block a user