1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics
reuk 6bc274286f
Windows: Fix mouse state tracking when mouse leaves window
467f20a7a1 introduced a change to start processing WM_NCMOUSELEAVE
messages as mouse-exit events. This behaviour is not quite correct,
because NCMOUSELEAVE may be triggered when moving the cursor from the
nonclient area to the client area, in which case the mouse is still over
the window.

We now check whether the mouse is really over the window inside
doMouseExit(), and continue to track it if necessary.
2025-06-19 14:45:30 +01:00
..
accessibility Accessibility: Add AccessibilityHandler::postSystemNotification() function for posting an OS-specific accessible notification 2024-12-04 11:11:21 +00:00
application Update licensing information 2024-04-16 11:39:35 +01:00
buttons Font: Deprecate getStringWidth and getGlyphPositions 2024-09-18 19:13:09 +01:00
commands Update licensing information 2024-04-16 11:39:35 +01:00
components ModifierKeys: Avoid direct access to currentModifiers when reading but not writing 2025-06-19 14:42:49 +01:00
desktop SidePanel: Add an option to restrict content to the safe screen area 2025-06-03 16:08:20 +01:00
detail ToolbarItem: Tidy up constructor 2025-06-19 14:42:49 +01:00
drawables Use getSiblingFile in more places 2024-11-20 10:10:35 +00:00
filebrowser Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
keyboard ModifierKeys: Avoid direct access to currentModifiers when reading but not writing 2025-06-19 14:42:49 +01:00
layout SidePanel: Add an option to restrict content to the safe screen area 2025-06-03 16:08:20 +01:00
lookandfeel LookAndFeel: Use preferred temporary image type for progress bars 2025-04-24 13:58:23 +01:00
menus ModifierKeys: Avoid direct access to currentModifiers when reading but not writing 2025-06-19 14:42:49 +01:00
misc ScopedThreadDPIAwarenessSetter: Make moveable 2024-12-13 14:42:26 +00:00
mouse Docs: Fix a few tiny typos in comments 2025-05-08 16:33:24 +02:00
native Windows: Fix mouse state tracking when mouse leaves window 2025-06-19 14:45:30 +01:00
positioning Update licensing information 2024-04-16 11:39:35 +01:00
properties Update licensing information 2024-04-16 11:39:35 +01:00
widgets ModifierKeys: Avoid direct access to currentModifiers when reading but not writing 2025-06-19 14:42:49 +01:00
windows ModifierKeys: Avoid direct access to currentModifiers when reading but not writing 2025-06-19 14:42:49 +01:00
juce_gui_basics.cpp Direct2D: Move ImagePixelDataNativeExtensions into separate header 2025-04-24 13:58:23 +01:00
juce_gui_basics.h Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_gui_basics.mm Update licensing information 2024-04-16 11:39:35 +01:00