- Affected App
- WoltLab Suite Core
Hallo zusammen,
ich bin gerade dabei in einem Editor ein element hinzuzufügen was ein style attribut hat. Leider wird dies durch die WoltLab Implementierung von Redactor.Keydown.onBackspaceAndDeleteAfter gnadenlos gelöscht wenn ich text im Editor lösche.
Der Redactor bietet über this.opts.keepStyleAttr eine komfortable Möglichkeit Elemente hinzuzufügen die das style attribut behalten sollen. Statt der aktuell recht starren Implementierung
JavaScript: WoltLabKeydown.js
// WoltLab modification: allow style tag on `<span>`
this.core.editor().find('*[style]').not('span, img, #redactor-image-box, #redactor-image-editter').removeAttr('style');
würde ich es sehr begrüßen wenn man this.opts.keepStyleAttr hier ebenfalls berücksichtigen würde