Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
VST3: Fix issue where Ardour would repeatedly try to resize editors
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.
- Loading branch information