Return Mode::Hidden in window::Action::FetchMode

... when the window is not visible.
This commit is contained in:
Héctor Ramón Jiménez 2022-08-29 14:24:03 +02:00
parent 7ec4747304
commit 28a30079d1
No known key found for this signature in database
GPG key ID: 140CC052C94F138E

View file

@ -635,7 +635,11 @@ pub fn run_command<A, E>(
));
}
window::Action::FetchMode(tag) => {
let mode = conversion::mode(window.fullscreen());
let mode = if window.is_visible().unwrap_or(true) {
conversion::mode(window.fullscreen())
} else {
window::Mode::Hidden
};
proxy
.send_event(tag(mode))