bug with fullscreen function with Max(8.5.6)
i have a problem with the latest version of max (8.5.6) the full screen function doesn't work normally. when i change preset with pattstorage, it's not maintained.
does anyone know about this problem?
We're missing information and maybe an example patch.
Do you mean that changing preset with pattrstorage can make you leave full screen mode? Are you sure it's not because a specific object (like a trigger) is tied to something like a "fullscreen $1" message AND is handled by pattr and thus enables/disables fullscreen?
If you are reporting bugs or have issues with a specific version try to include something like this:
----------------------------------------------------------
Apple M1 Max
maxOS Monterey 12.6.5
Ableton Live 11.3.4 (if used)
Max 8.5.4 (Full Version)
----------------------------------------------------------
OS and chip sometimes matter, I also had issues with demo versions already that got solved with a fully paid max version.
I haven‘t upgraded to 8.5.6 yet, sadly can‘t test your patch. Good luck!
The patch is missing several files so I cannot really test it, but as I suggested, fullscreen is toggled by a [live.text] object which state is stored inside of [pattrstorage playeur] with the scripting name of "live.text[3]". This way, changing preset will also restore the value of that "live.text[3]" object (the one toggling fullscreen on and off) stored for the loaded preset. You most likely stored a value of 0 for the presets you want to load, which turns fullscreen off when you load these presets.
Two possible solutions (among others): connect that [live.text] inlet to the second outlet of [autopattr], or properly set the value of live.text[3] for all stored presets.