-
Notifications
You must be signed in to change notification settings - Fork 400
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tearouts don't tear back in since change to JUCE 8 #7805
Comments
The problem is the new change to look at headers
that code around line 304 of juce_DocumentWindow.cpp means we don't get a custon minimize callback I'll report it on the forum. And worst case I can comment out those lines in our fork. |
Which then dives into line 3825 of juce_Windowing_windows.cpp
just sticking it here since this windows box is logged onto github but not the forum so i have to switch machines to write this up |
This temporarily fixes the lack of tearin in JUCE 8 due to the issue described in surge-synthesizer#7805. In an ideal world a future juce would fix this bug and we will revert this change before 1.4
This temporarily fixes the lack of tearin in JUCE 8 due to the issue described in #7805. In an ideal world a future juce would fix this bug and we will revert this change before 1.4
Reuk reports in the above forum thread that this is fixed btw! |
Yup we need to pull up to 803 and re-test |
Closes surge-synthesizer#7805 Improevs arm64ec vst3 support in the folder Backs down some no-longer-compatible riscv branches in JUCE
Steps to reproduce:
Result:
The window is just hidden, it does not reappear in the main UI. Clicking the button to open the overlay doesn't do it the first time, you need to click another time to open the overlay again, but then it opens already torn out. It never rejoined the main UI.
@baconpaul says he can't reproduce on Mac, so this might be a Windows-only shenanigan.
The text was updated successfully, but these errors were encountered: