Der "Preview"-Button im oberen Sticky-Bereich von Admin-Formularen triggert derzeit nicht die zu erwartende Vorschau im off-canvas Bereich des "Previewer"-Moduls. Stattdessen wird das Formular gänzlich neu geladen. Debugging hat ergeben, dass hier das entsprechende AJAX-Event am Button fehlt. Dieser Fehler tritt ab Version "alpha34" des Gin-Themes auf (aktuelle Version: alpha35). In Version alpha33 funktioniert das Event wieder. Grund ist vermutlich das in Version 34 eingeführte Skript "js/gin_editform.js"; hierin werden Aktions-Elemente via JS in den sticky-header kopiert wobei vermutlich die Event-Bindings verloren gehen oder der Scope ("context") des globalen Drupal-Event-handlers verloren geht.
Mögliche Lösungen:
Temporäres Zurückrudern der composer.json auf "drupal/gin:3.0.0-alpha33"
Problematische Funktionalität in gin_editform.js ausklammern (entweder programmatisch den entsprechenden libraries-Import rückgängig machen oder via patch)
Problem konnte auf Einsatz von Node.cloneNode() in js/gin_editform.js reduziert werden, wobei die event-handlers verloren gehen. Issue an Gin admin-Theme maintainers wurde angelegt.
Der "Preview"-Button im oberen Sticky-Bereich von Admin-Formularen triggert derzeit nicht die zu erwartende Vorschau im off-canvas Bereich des "Previewer"-Moduls. Stattdessen wird das Formular gänzlich neu geladen. Debugging hat ergeben, dass hier das entsprechende AJAX-Event am Button fehlt. Dieser Fehler tritt ab Version "alpha34" des Gin-Themes auf (aktuelle Version: alpha35). In Version alpha33 funktioniert das Event wieder. Grund ist vermutlich das in Version 34 eingeführte Skript "js/gin_editform.js"; hierin werden Aktions-Elemente via JS in den sticky-header kopiert wobei vermutlich die Event-Bindings verloren gehen oder der Scope ("context") des globalen Drupal-Event-handlers verloren geht.
Mögliche Lösungen: