This PR adds a check to avoid dereferencing a null pointer in `MacWindow::active_window`. Rust 1.86 now has a [debug assertion for dereferencing null pointers](https://blog.rust-lang.org/2025/04/03/Rust-1.86.0.html#debug-assertions-that-pointers-are-non-null-when-required-for-soundness), which means that losing focus of the window would cause a null pointer to be dereferenced and panic. Release Notes: - N/A
1 file changedLine totals unavailable