Sketch 2025.2. When using Symbol instances, “Preserve space when hidden” override doesn’t work.
To replicate, create a symbol with “Preserve space when hidden” off
Create an instance
Turn on “Preserve space when hidden” for some item.
Hide the item.
You can also check this in the latest iOS 26 library. Add a Navigation Bar and hide a trailing button. Title in the nav bar will expand to take all the space - even if you turn on “Preserve space when hidden” for the button.
Pretty please, don’t wait with this fix to the next major version I’m working on iOS 26 redesigns and this bug makes this harder.
Thanks for reporting. We’ve been discussing and trying to reproduce this behaviour to no avail, sorry.
Could you send a sample file that has a symbol exhibiting this problem? If you can also record a super quick video (covering the entire Sketch window) showing the process of “Preserve space when hidden” not working, that would be great to determine any detail that could be causing this issue.
We suspect that this could be related to checking this box in a Source Symbol in an incorrect nested level, or perhaps related to the moment when the instance was created. A visual clue will help us identify the issue
Thank you so much for the sample file and the video. It is helping a lot to determine the root of the issue. Rest assured, we’re studying it and we’ll fix it soon.
Yes, it is exactly as kris says. The workaround now would be to check the Preserve when hidden box in the source symbol level, rather than on a instance of said symbol, even if that instance is nested in another symbol source.
We’re working on a solution for this issue. Sorry for the inconvenience!