-
Notifications
You must be signed in to change notification settings - Fork 3
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
Exported Restricted Instances show Panel Tabs even if singleInstance #46
Comments
@dobo365 it's coming from the mods we did recently for 5.6.31 to get the close button on tabs back. I'll fix that, it's an easy one ;) |
LOOK FOR : InstanceSingleRestriced |
It comes from the fact previous Ctrlr versions was not reseting the ctrlrTabBarDepth for exported instances and was left blank. Which meant : setProperty (Ids::ctrlrTabBarDepth, 0); This was causing the propertyPane not having tabs on export (top-right side) To fix the problem I added in CtrlrManagerInstance.cpp L36 : Now I have to set a condition if InstanceSingleRestriced then hide tabs / or setTabBarDepth = 0 in CtrlrDocumentPanel.cpp :
|
Hmmm...Strange as I also have the Tabs Close buttons... |
FIXED on 22.12.2024 for v5.6.31 CtrlrDocumentPanel.cpp L48
|
this ist the error message of the validation when exporting an instance with version 5.6.31.03a: |
You have an intel mac, right? I think it´s a problem with Sonoma and these SILICON CPU only, because all older instances don´t work anymore unless you start in Rosetta mode. But this is not the solution. Developing a working CTRLR instance needs a Silicon Mac. |
Sorry mate, this is where I have to close the helpdesk :) I already spent 5 hours of my Sunday to fix issues. For this one, unfortunately I don't have a M4 and Sonoma yet so I can't help. The only thing I can tell is from now on, AU will validate on mac intel or apple silicon prior Sonoma. Since on your side you have all the setup, you can try run the AU on debug mode and see where it catches errors with breakpoints. Good luck Damien |
Sonoma changes everything. Most users always make the same mistake: as soon as Apple releases a new operating system, everyone rushes to install it without thinking. Thank you very much for your help. Wish you a Merry Christmas. |
Yep, most plugin dev have big trouble moving to the next macOS because of that. Apple is never on point with new releases; I'm always 2 versions late to be sure it's 100% working. I posted about your problem on the JUCE forum. People are relly up to date and knowledgeable there since many top tier plugin dev studios use JUCE. Someone asked a Stack Trace log of your plugin/app crashing. If you could provide it could help. Merry Xmas and enjoy your holidays mate. |
Exported Restricted Instances show Panel Tabs even if singleInstance :
The text was updated successfully, but these errors were encountered: