Fix double-clicking on non-empty title bar area (#39500)

Closes #38685 



Release Notes:

- N/A

---------

Co-authored-by: Julia Ryan <juliaryan3.14@gmail.com>
This commit is contained in:
John Tur
2025-10-03 19:25:15 -04:00
committed by GitHub
co-authored by Julia Ryan
parent aced13bc9f
commit 9fe46dc8d2
+4 -1
View File
@@ -57,7 +57,10 @@ impl WindowsWindowInner {
WM_MOUSEMOVE => self.handle_mouse_move_msg(handle, lparam, wparam),
WM_MOUSELEAVE | WM_NCMOUSELEAVE => self.handle_mouse_leave_msg(),
WM_NCMOUSEMOVE => self.handle_nc_mouse_move_msg(handle, lparam),
WM_NCLBUTTONDOWN => {
// Treat double click as a second single click, since we track the double clicks ourselves.
// If you don't interact with any elements, this will fall through to the windows default
// behavior of toggling whether the window is maximized.
WM_NCLBUTTONDBLCLK | WM_NCLBUTTONDOWN => {
self.handle_nc_mouse_down_msg(handle, MouseButton::Left, wparam, lparam)
}
WM_NCRBUTTONDOWN => {