1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules
reuk 630afbda54 NSViewComponentPeer: Avoid processing mouse events from tracking areas
Some plugins (Izotope Relay, some older DPF plugins) use NSTrackingAreas
to handle mouse events, but unprocessed events seemingly get passed up
to outer views. Processing these events was causing unexpected
behaviour. For example, if the cursor entered a plugin view while
dragging a JUCE window border, a mouseEnter event was be generated,
interrupting the drag.

We now check whether mouse events were generated by an NSTrackingArea
which does not belong to the JUCE view, and ignore the event in this
case.
2021-07-05 12:21:36 +01:00
..
juce_analytics Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_audio_basics Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_audio_devices CoreAudio: Call AudioDeviceStop() on IO thread when stopping audio devices 2021-06-29 16:14:48 +01:00
juce_audio_formats BufferingAudioReader: Partially revert b3bdfdb3 to snap chunk start position to multiples of samplesPerBlock to fix stuttering MP3 playback on Windows 2021-06-25 14:44:35 +01:00
juce_audio_plugin_client Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 2021-06-30 13:01:14 +01:00
juce_audio_processors AU Client: Fix AU plugins misreporting their supported channel configurations 2021-06-25 12:38:17 +01:00
juce_audio_utils Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_box2d Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_core Windows: Fix warnings when building with clang in 64-bit mode 2021-06-30 17:03:38 +01:00
juce_cryptography Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_data_structures Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_dsp DSP: Fix Chorus not allocating a large enough DelayLine 2021-06-22 11:20:41 +00:00
juce_events Windows: Fix warnings when building with clang in 64-bit mode 2021-06-30 17:03:38 +01:00
juce_graphics Colour: Remove restrictions on argument to brighter() and darker() 2021-06-30 17:03:38 +01:00
juce_gui_basics NSViewComponentPeer: Avoid processing mouse events from tracking areas 2021-07-05 12:21:36 +01:00
juce_gui_extra Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 2021-06-30 13:01:14 +01:00
juce_opengl Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_osc Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_product_unlocking Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
juce_video Update the minimum C++ standard to C++14 2021-06-24 16:09:48 +01:00
CMakeLists.txt BLOCKS: Remove juce_blocks_basics module 2021-05-19 16:53:01 +01:00