Bug #104810
openProbably a javascript race condition in the Site Configuration Languages tab
0%
Description
When I open the site configuration of a site and I try to open a site language without waiting for the page to be fully loaded, a runtime exception occurs (see attached screenshot).
Instead of sending a post to "/typo3/ajax/siteconfiguration/inline/details" to get the accordion body content, the browser sends a post to "/typo3/module/site/configuration/save" without the payload keys _savedok or _saveandclosedok and doSave set to 0.
Steps to reproduce:
- Use the browser dev tools to throttle your internet connection speed (I set mine to "fast 3g")
- Open a site in the Sites module with multiple languages configured
- Click on the Languages tab
- As soon as the languages tab appears, click on a language without waiting for the page to be fully loaded
This seems to be an edgy case but with an extended site configuration with more (custom) fields the bug gets annoying when trying to change settings for multiple languages one after another.
Files