Project

General

Profile

Actions

Bug #55768

closed

Drag & drop in Workspaces moves live page

Added by Thorsten Kahler about 10 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Category:
Pagetree
Target version:
-
Start date:
2014-02-07
Due date:
% Done:

0%

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

Description

\TYPO3\CMS\Backend\Tree\Pagetree\Commands::createNode() unnecessarily triggers a move operation when creating a new page. This already lead to following bugs:

  • #33104 (creating page after moved page)
  • #39820 (comparison ignoring datatype)

The "solution" for #33104 caused this new bug when moving pages in a workspace via drag & drop: pages, which are positioned below a page that has been moved in that workspace before, cause their live versions to be moved, too.

The move operation in \TYPO3\CMS\Backend\Tree\Pagetree\Commands::createNode() can be dropped completely, because DataHandler does all necessary steps when using a negative pid in the datamap.


Related issues 3 (0 open3 closed)

Related to TYPO3 Core - Bug #33104: create/move initial-placeholder page behind move-placeholder page broken.Closed2012-01-11

Actions
Related to TYPO3 Core - Bug #39820: unnecessary moveNode in class.t3lib_tree_pagetree_commands.php createNode()Closed2012-08-15

Actions
Is duplicate of TYPO3 Core - Task #55573: Failing moveContentRecordToDifferentPageAndChangeSortingClosedOliver Hader2014-02-02

Actions
Actions #1

Updated by Oliver Hader about 10 years ago

  • Is Regression changed from No to Yes
Actions #2

Updated by Oliver Hader about 10 years ago

  • Status changed from New to Resolved
Actions #3

Updated by Thorsten Kahler about 10 years ago

Oliver Hader wrote:

Applied in changeset aa5804ddb098c9bbfa967d75000b0e3f06bff408.

Looks like the proper solution to the issue. Thanks for working that out!

Actions #4

Updated by Joern Hartmann about 10 years ago

I am experiencing a similar issue in Typo3 4.5.32 LTS. Moving a page in a workspace sometimes affects the live page as well. The patch which has been attached to this issue cannot be applied to 4.5. Any ideas on what could be wrong in 4.5?

Actions #5

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF