Ensure that on_release callbacks are called even if view outlives its window
This commit is contained in:
@@ -253,7 +253,7 @@ pub async fn handle_cli_connection(
|
||||
let (done_tx, done_rx) = oneshot::channel();
|
||||
let _subscription =
|
||||
workspace.update(&mut cx, |workspace, cx| {
|
||||
cx.on_release(move |_, _| {
|
||||
cx.on_release(move |_, _, _| {
|
||||
let _ = done_tx.send(());
|
||||
})
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user