mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-22 02:11:44 +03:00
4c5144cb61
no issue The close button in the unsaved changes modal used the `@close` action directly compared to the "Stay" button which used `(fn @close false)`. The close button version without explicit arguments resulted in the first argument being a `PointerEvent` instance which if checked as a modal return value as `if (shouldClose)` would evaluate as truthy therefore matching the "Leave" behaviour instead of the "Stay" behaviour. - changed modal to explicitly call `(fn @close false)` when the close button is clicked - updated design settings route to have an explicit `shouldLeave === true` check so default behaviour is always "Stay" |
||
---|---|---|
.. | ||
amp-test.js | ||
code-injection-test.js | ||
design-test.js | ||
general-test.js | ||
integrations-test.js | ||
labs-test.js | ||
members-email-labs-test.js | ||
members-email-test.js | ||
membership-test.js | ||
navigation-test.js | ||
slack-test.js | ||
tags-test.js | ||
unsplash-test.js | ||
zapier-test.js |