🐛 Fixed design settings preview using old settings immediately after activating theme
🐛 Fixed design settings preview using old settings immediately after activating theme

no issue

- updating the preview is done asynchronously in the background as it's not essential to the theme activation process being complete, however it was kicked off before we had waited for the custom theme settings to be re-fetched from the API. The front-end _has_ successfully swapped themes and settings at this point but when we preview we send a full set of custom settings meaning we were sending settings for the previous theme rather than the current theme because the local settings cache in Admin hadn't finished updating

TryGhost/Ghost-Admin,TryGhost/Ghost-Admin