1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
JUCE/modules
reuk fc76e936d3
DragImageComponent: Avoid case where image may detach from mouse when dragging between screens
When two monitors are available, both with different scale factors, then
the drag-image may 'detach' from the mouse while the image's top-left
coordinate was on one display, and the mouse cursor was on the other
display.

This happened because, on Windows, the mouse cursor moves continuously
in physical (not logical!) space. In other words, the mouse may not move
continuously in logical space, and the discontinuity becomes visible
when components are positioned relative to the mouse in logical space.

In order to display consistently, the top-left position of the image
must be set relative to the physical position of the mouse.
2024-12-02 17:20:42 +00:00
..
juce_analytics Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_animation Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_audio_basics AudioBuffer: Prefer early returns to nested if statements 2024-11-27 11:07:04 +00:00
juce_audio_devices AudioTransportSource: Avoid nullptr dereference in hasStreamFinished() 2024-12-02 17:20:42 +00:00
juce_audio_formats AudioFormatReader: Update searchForLevel to work for more than two channels 2024-12-02 17:20:42 +00:00
juce_audio_plugin_client VST3 Client: Remove unhelpful jassert 2024-11-28 11:09:03 +00:00
juce_audio_processors VST3 Host: Fix bug where MIDI CCs mapped to parameters would fail to update the host and editcontroller 2024-12-02 17:20:42 +00:00
juce_audio_utils Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_box2d Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_core TemporaryFile: Make single argument constructors explicit 2024-11-27 11:07:04 +00:00
juce_cryptography Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_data_structures Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
juce_dsp Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_events Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
juce_graphics DirectX: Make it easier to enable debug logging output 2024-12-02 17:20:42 +00:00
juce_gui_basics DragImageComponent: Avoid case where image may detach from mouse when dragging between screens 2024-12-02 17:20:42 +00:00
juce_gui_extra Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
juce_javascript Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_midi_ci MIDI CI: Remove unnecessary call to setSeedRandomly 2024-11-27 11:25:40 +00:00
juce_opengl Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
juce_osc Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
juce_product_unlocking Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
juce_video Fix unused variable warnings 2024-12-02 14:44:24 +00:00
CMakeLists.txt Javascript: Move javascript implementation into a separate module 2024-11-07 09:53:10 +00:00