mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-15 00:24:19 +00:00
Ardour seems to listen to the bounds of the plugin window, and will call `onSize` on the plugin editor when move/resize events are sent to the X window - even if the size of the window didn't really change. This can result in an infinite resize loop, where calling `onSize` on the VST3 instance sends a resize event to the plugin window, and this event causes Ardour to call `onSize` on the plugin view. To get around this, the Linux ComponentPeer will no longer request a bounds change from the window system if the requested bounds are the same as the current bounds. |
||
|---|---|---|
| .. | ||
| java/app/com/rmsl/juce | ||
| javaopt/app/com/rmsl/juce | ||
| x11 | ||
| juce_android_ContentSharer.cpp | ||
| juce_android_FileChooser.cpp | ||
| juce_android_Windowing.cpp | ||
| juce_common_MimeTypes.cpp | ||
| juce_ios_ContentSharer.cpp | ||
| juce_ios_FileChooser.mm | ||
| juce_ios_UIViewComponentPeer.mm | ||
| juce_ios_Windowing.mm | ||
| juce_linux_FileChooser.cpp | ||
| juce_linux_Windowing.cpp | ||
| juce_mac_FileChooser.mm | ||
| juce_mac_MainMenu.mm | ||
| juce_mac_MouseCursor.mm | ||
| juce_mac_NSViewComponentPeer.mm | ||
| juce_mac_Windowing.mm | ||
| juce_MultiTouchMapper.h | ||
| juce_win32_DragAndDrop.cpp | ||
| juce_win32_FileChooser.cpp | ||
| juce_win32_ScopedThreadDPIAwarenessSetter.h | ||
| juce_win32_Windowing.cpp | ||