- Affected Version
- WoltLab Suite 3.1
- Affected App
- WoltLab Suite Core
Ich habe das Problem, das eines meiner Inputs mit dem Datum aus meinem anderen <input> ausgefüllt wird, wenn man die Seite verlässt und per Zurück-Knopf auf der Maus zur Seite zurückkehrt.. Es scheint irgendwie damit zusammen zu hängen, dass das betroffene Input kein name-Attribut hat (ist in meinem Fall nicht notwendig, da es nur für JS benötigt wird).
Demo-Video im Anhang.
Ggf. kann man das in einer der nächsten Versionen beheben. Nach kurzem Debugging, scheint das Problem an dieser Stelle aufzutreten. Es passiert auch nicht immer. Was hilft, ist das öffnen der Entwicklerkonsole mit der Netzwerkoption "Disable cache", dann funktioniert das Reproduzieren bei mir immer.
Getestet in Chrome im WSC 3.1 und 5.4.
Live-Demo: https://cwalz.de/qedfwqeferheh/
Demo-Code:
<script data-relocate="true">
require(['WoltLabSuite/Core/Ui/User/Search/Input'], function(UiUserSearchInput) {
new UiUserSearchInput(elById('userSearch'));
});
</script>
<input id="userSearch" type="text"{* name="userSearch"*}>
<input type="date" name="time" id="time" value="{TIME_NOW|date:'c'}">
<a href="{link}{/link}">index<a>