mirror of
https://github.com/rust-windowing/winit.git
synced 2026-09-02 06:40:06 -04:00
fix cursor blinking when clicking decorations bar on Windows (#1852)
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
# Unreleased
|
# Unreleased
|
||||||
|
|
||||||
- Added `is_maximized` method to `Window`.
|
- Added `is_maximized` method to `Window`.
|
||||||
|
- On Windows, fix bug where clicking the decoration bar would make the cursor blink.
|
||||||
- On Windows, fix bug causing newly created windows to erroneously display the "wait" (spinning) cursor.
|
- On Windows, fix bug causing newly created windows to erroneously display the "wait" (spinning) cursor.
|
||||||
- On Windows, change the default window size (1024x768) to match the default on other desktop platforms (800x600).
|
- On Windows, change the default window size (1024x768) to match the default on other desktop platforms (800x600).
|
||||||
- On Windows, fix bug causing mouse capture to not be released.
|
- On Windows, fix bug causing mouse capture to not be released.
|
||||||
|
|||||||
@@ -845,7 +845,7 @@ unsafe fn public_window_callback_inner<T: 'static>(
|
|||||||
}
|
}
|
||||||
winuser::WM_NCLBUTTONDOWN => {
|
winuser::WM_NCLBUTTONDOWN => {
|
||||||
if wparam == winuser::HTCAPTION as _ {
|
if wparam == winuser::HTCAPTION as _ {
|
||||||
winuser::PostMessageW(window, winuser::WM_MOUSEMOVE, 0, 0);
|
winuser::PostMessageW(window, winuser::WM_MOUSEMOVE, 0, lparam);
|
||||||
}
|
}
|
||||||
commctrl::DefSubclassProc(window, msg, wparam, lparam)
|
commctrl::DefSubclassProc(window, msg, wparam, lparam)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user