T3Voila / templavoilaplus

TYPO3 Extension TemplaVoilà! Plus for TYPO3 8/9/10/11/12 LTS
https://extensions.typo3.org/extension/templavoilaplus/
GNU General Public License v2.0
26 stars 27 forks source link

Drag and Drop in page module broken for safari in 11LTS/8.2x and 12LTS/main #562

Open jpmschuler opened 3 months ago

jpmschuler commented 3 months ago

Somewhere around fixing https://github.com/T3Voila/templavoilaplus/issues/560 my Safari stopped working Drag and Drop in page module. Like drag around, add new elements, add elements from trashbin. All those work fine in Chrome, but in Safari they are stuck in "yellow state" (i.e. they are dropped, but the AJAX call is not fired or doesn't get a response). TypeError: null is not an object (evaluating 'evt.target.dataset') in OnAdd PageLayout.js:306 for 12LTS and line :273 for 11LTS

opi99 commented 3 months ago

The diff between 1.15.0 and 1.15.2 doesn't show something wired, So 2 questions:

jpmschuler commented 3 months ago
  • Did you try to go back to 1.15.1 or 1.15.0 but with the changes in TV+?

Didn't have time for a code-based debug yet.

  • Does this also happen to move an element into trash?
opi99 commented 3 months ago

Ok, so the bug could