On Windows, fixed focus event emission on minimize.

This commit is contained in:
killian 2022-09-20 20:26:37 +02:00 committed by GitHub
parent 48b843e42d
commit 25b129362f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -8,6 +8,7 @@ And please only add new entries to the top of this list, right below the `# Unre
# Unreleased
- On Windows, fixed focus event emission on minimize.
- On MacOS, made `accepts_first_mouse` configurable.
- Migrated `WindowBuilderExtUnix::with_resize_increments` to `WindowBuilder`.
- Added `Window::resize_increments`/`Window::set_resize_increments` to update resize increments at runtime for X11/macOS.

View file

@ -1901,7 +1901,7 @@ unsafe fn public_window_callback_inner<T: 'static>(
}
WM_NCACTIVATE => {
let is_active = wparam == 1;
let is_active = wparam != false.into();
let active_focus_changed = userdata.window_state_lock().set_active(is_active);
if active_focus_changed {
if is_active {