editor: Change order of format and timeout futures (#26796)

Very small change, simply changing the order of the futures we pass to
`select_biased!` so that if the format request and the timeout resolve
at the same time (highly unlikely) we choose the format request instead
of choosing the timeout and throwing away our work!

Release Notes:

- N/A
This commit is contained in:
Ben Kunkle
2025-03-14 18:42:00 +00:00
committed by GitHub
parent ae017c3f96
commit 685536c27e
+1 -1
View File
@@ -12820,11 +12820,11 @@ impl Editor {
cx.spawn_in(window, |_, mut cx| async move {
let transaction = futures::select_biased! {
transaction = format.log_err().fuse() => transaction,
() = timeout => {
log::warn!("timed out waiting for formatting");
None
}
transaction = format.log_err().fuse() => transaction,
};
buffer