Patch for cards missing description
The problem was that after redirecting back with morphing, the autosave mechanism would trigger an autosave call with an empty content. This is a first patch. The editor shouldn't be triggering these "change" events in the first place when loading the editor.
This commit is contained in:
@@ -26,6 +26,10 @@ export default class extends Controller {
|
||||
}
|
||||
}
|
||||
|
||||
reset() {
|
||||
this.#timer = null
|
||||
}
|
||||
|
||||
// Private
|
||||
|
||||
#scheduleSave() {
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
</div>
|
||||
<% end %>
|
||||
<% else %>
|
||||
<%= form_with model: card, url: collection_card_path(card.collection, card), id: "card_form", class: "card__content", data: { controller: "autoresize auto-save" } do |form| %>
|
||||
<%= form_with model: card, url: collection_card_path(card.collection, card), id: "card_form", class: "card__content", data: {
|
||||
controller: "autoresize auto-save", action: "turbo:morph@window->auto-save#reset" } do |form| %>
|
||||
<h1 class="card__title autoresize__wrapper" data-autoresize-target="wrapper" data-autoresize-clone-value="">
|
||||
<%= form.text_area :title, placeholder: "Name it…",
|
||||
class: "input input--textarea full-width borderless txt-align-start autoresize__textarea",
|
||||
|
||||
Reference in New Issue
Block a user