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 authored and GitHub committed 2025-03-14 18:42:00 +00:00
1 parent c2df63043e
commit d11f4d7140
1 file changed
+1 -1
+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