Skip to content

Conversation

@defiantnerd
Copy link
Collaborator

This patch checks if calls to request_resize() happen on the main UI thread, and if not, sets a flag and stores the requested size so ClapAsVst3::onIdle() can handle the request.

Co-authored-by: Joseph Lyncheski <directmusic94@gmail.com>
Co-authored-by: Sam Windell <info@frozenplain.com>
@defiantnerd defiantnerd changed the base branch from main to next July 30, 2025 19:35
@defiantnerd defiantnerd self-assigned this Jul 30, 2025
@defiantnerd defiantnerd requested a review from baconpaul July 30, 2025 19:43
@defiantnerd
Copy link
Collaborator Author

@SamWindell @directmusic
I refactored the PR 407 to be cleaner. What do you think?

@defiantnerd defiantnerd removed the request for review from baconpaul July 30, 2025 20:02
@defiantnerd defiantnerd merged commit 0673843 into free-audio:next Jul 30, 2025
24 checks passed
@defiantnerd defiantnerd deleted the resize_threading branch July 30, 2025 20:14
baconpaul pushed a commit that referenced this pull request Jul 31, 2025
* request resize must be in the main thread on VST3

---------

Co-authored-by: Joseph Lyncheski <directmusic94@gmail.com>
Co-authored-by: Sam Windell <info@frozenplain.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants