Project

General

Profile

Actions

Bug #104697

open

Unexpected behaviour - placing new items in the page tree. Safari Desktop

Added by Tom Warwick 6 months ago. Updated 14 days ago.

Status:
Accepted
Priority:
Could have
Assignee:
Category:
Pagetree
Target version:
-
Start date:
2024-08-22
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
13
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

When adding a new item to the page tree (Page, Mount Point etc) I expect to see the blue line which indicates where my new item will be placed in the page tree.

In both Safari Desktop 17.6 & 18.0 Preview the blue line appears intermittently.

Examples attached.


Files

Safari_18.gif (18.6 MB) Safari_18.gif Tom Warwick, 2024-08-22 11:34
Safari_17.gif (4.62 MB) Safari_17.gif Tom Warwick, 2024-08-22 11:38
Screenshot 2024-10-07 at 15.42.40.png (439 KB) Screenshot 2024-10-07 at 15.42.40.png Profiling Andreas Kienast, 2024-10-07 13:43
paint-flash-page-tree-drag-tooltip.mp4 (1.35 MB) paint-flash-page-tree-drag-tooltip.mp4 Benjamin Franzke, 2024-10-07 13:44
clipboard-202501301258-r4qfm.gif (281 KB) clipboard-202501301258-r4qfm.gif Jakub Zgirski, 2025-01-30 11:58

Related issues 2 (1 open1 closed)

Related to TYPO3 Core - Bug #104918: Drag & Drop to create pages in pagetree is not usable anymoreAccepted2024-09-11

Actions
Related to TYPO3 Core - Bug #106028: Cannot create/move page at end of tree using d&dClosed2025-01-30

Actions
Actions #1

Updated by Tom Warwick 6 months ago

  • Category set to Pagetree
Actions #2

Updated by Andreas Nedbal 6 months ago

I tried replicating this on Mac OS Sonoma 14.5, with Safari 17.5 and 18.0 Technical Preview, and I wasn't able to replicate this dragging behaviour. do you have any extensions installed in Safari that might interfere here?

Actions #3

Updated by Andreas Kienast 6 months ago ยท Edited

I cannot reproduce the issue either on Safari 17.6, but I noticed a severe performance degration during the ongoing drag operation.

Actions #4

Updated by Benni Mack 4 months ago

  • Related to Bug #104918: Drag & Drop to create pages in pagetree is not usable anymore added
Actions #5

Updated by Benjamin Franzke 4 months ago

  • Priority changed from Should have to Could have
Actions #6

Updated by Andreas Kienast 4 months ago

  • File Screenshot 2024-10-07 at 15.39.41.png added
Actions #7

Updated by Andreas Kienast 4 months ago

  • File deleted (Screenshot 2024-10-07 at 15.39.41.png)
Actions #9

Updated by Benjamin Franzke 4 months ago

It seems the page tree is repainting all nodes after the hovered node while moving the drag tooltip, see atached video with paint flashing enabled in google chrome.

Actions #10

Updated by Benjamin Franzke 4 months ago

  • Status changed from New to Accepted
  • Assignee set to Benjamin Kott
Actions #11

Updated by Benjamin Franzke 4 months ago

Removing z-index: 1 from .node:hover would be a first improvement to avoid repainting all following sibling nodes when hovering a node.

Actions #12

Updated by Jakub Zgirski 14 days ago

According to issue #106028 there is also issue on Windows. Performance there is fine but user can't create page after last page if contains children pages.

So IMHO there are actually two issues - Performance on Safari and general problem with adding page.

Actions #13

Updated by Jakub Zgirski 14 days ago

  • Related to Bug #106028: Cannot create/move page at end of tree using d&d added
Actions

Also available in: Atom PDF