mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-01 22:02:11 +03:00
245f4ea80e
closes https://github.com/TryGhost/Ghost/issues/8463 - move generic text input handling into `text-input` mixin so it applies to text inputs and textareas - adds `autoExpand` property to `gh-textarea` that accepts a selector to watch for resize changes, if the property is set then auto-expanding behaviour is triggered any time the textarea value is changed or when the selector element is resized (this prevents change in textarea width from toggling nav or split screen mode resulting in textarea content being hidden or the textarea being taller than it's contents) - adds `ember-element-resize-detector` addon to allow watching of element resizes rather than window resizes (this was already included as a sub-dependency via `ember-light-table`->`ember-scrollable`->`ember-element-resize-detector`) |
||
---|---|---|
.. | ||
body-event-listener.js | ||
current-user-settings.js | ||
dropdown-mixin.js | ||
editor-base-controller.js | ||
editor-base-route.js | ||
infinite-scroll.js | ||
pagination.js | ||
settings-menu-component.js | ||
shortcuts-route.js | ||
shortcuts.js | ||
slug-url.js | ||
style-body.js | ||
text-input.js | ||
unauthenticated-route-mixin.js | ||
validation-engine.js | ||
validation-state.js |