Somehow delaying fullscreen on second monitor via the fullscreen pin of the renderer does not work.
If attached patch is saved when already switched to fullscreen on 2nd monitor it opens in fullscreen no matter if fullscreen pin is still 0 or already 1 !?
If renderer is on 1st monitor it seems to be fine !?
For me it looks like a kind of conflict between the XML lines:
Looks like the first line “overrules” the setting of the fullscreen pin at startup !?
well the idea is that you use either componentmode, or the pin. why would you want to mix both come into those troubles at all? just set componentmode to windowed and then do the rest with the pin. no good?
but the problem is, that only using the pin does change both, the pin and also the componentmode.
If you start the patch with componentmode set to “InAWindow” (by editing the xml) everything works perfect. The Renderer starts windowed and goes fullscreen after setting fullscreen pin to “1”.
If you now save this patch again (Renderer set to fullscreen only using the pin) also componentmode is saved as “FullScreen” … and next time the renderer will start fullscreen … no matter if fullscreen-pin is 0 or 1.
If componentmode would stay “InAWindow” after saving everything would be fine … i think !?
I second @ MSBERGER’s request. I often use little adjustments while performing or otherwise in fullscreen mode and want to save the patch, which lead to weird behavior when starting the patch again if I forget to save it while in windowed mode.
so an option of setting a sort of starting mode or something similar would really make at least my life a little easier
the reason is that vvvv does not know whoe set a renderer to fullscreen. the keyboardshortcut and the fullscreen-pin just send a message.
hmm…after the last action you described the renderer is fullscreen, as is its pin. now you didn’t describe how the fullscreenpin was changed back to 0. if you change it back to 0 in the patch, the renderer will go windowed. you save that. reload. renderer will be windowed.
if you change the fullscreen-pin to 0 using a text-editor instead, warranty is void.