yazi/yazi-fm/src/panic.rs
2026-05-22 17:00:06 +08:00

15 lines
247 B
Rust

use yazi_tui::Raterm;
pub(super) struct Panic;
impl Panic {
pub(super) fn install() {
better_panic::install();
let hook = std::panic::take_hook();
std::panic::set_hook(Box::new(move |info| {
Raterm::stop();
hook(info);
}));
}
}