mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
f79d2df104
Avoid ajax reloads when URLs differ in irrelevant ways, e.g. admin/?locale=de vs. admin?locale=de. This caused problems with the translatable module reloading page content where it didn't need to, because some previous robustness patches to the same problem didn't apply (they only removed trailing slashes, ignoring query parameter strings). The visible problem for this was a broken tree panel, because it was ajax-loaded in parallel with its container. Depending on ajax response order, this would break the inner panel (in this case the tree), since its original container was replaced with a new DOM. |
||
---|---|---|
.. | ||
code | ||
css | ||
images | ||
javascript | ||
scss | ||
templates | ||
tests | ||
thirdparty | ||
_config.php | ||
.gitignore | ||
config.rb |