I’m using Pinegrow on Windows in my front-end development workflow. I’m aware of the ‘Optional areas’ feature, which I use quite often.
However, ‘Restore On Update’ feature doesn’t work as it should. In theory, it’d be useful when I want to add an optional area to e.g. a master page or component, and want it to show up on other pages automatically (whithout using the ‘Restore optional areas’ function from the menu, on all pages one-by-one – that perfectly works, but is time-consuming in some cases).
However, when I use it, the following problem happens, step-by-step:
I define a new Optional area on a master page.
I check ‘Restore On Update’ in Optional area’s settings.
I run ‘Update the whole project’ function. Optional areas are added to pages, that use the master page – it perfectly works, just as it should.
I then uncheck ‘Restore On Update’ in the Optional area’s settings on the master page (since I want to manually control each areas on all pages in future).
If I run ‘Update the whole project’ function again, the according optional area disappears from pages to that it was added before using ‘Restore On Update’ setting. It’s the unwanted/buggy behaviour, that ruins the purpose of this great feature.
May I expect a fix to this one? Thank you in advance!
Note: I’ve also sent an email on this, but then realized the forum may be a better place to submit. Feel free to only answer one of them!