Project

General

Profile

Actions

Bug #99947

closed

double modal dialog locks backend

Added by Thomas Oliver Moll over 1 year ago. Updated 15 days ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend API
Target version:
Start date:
2023-02-14
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
7.4
Tags:
Complexity:
Is Regression:
Yes
Sprint Focus:
Stabilization Sprint

Description

Hi,

we have a flexform with two sheets and two lists of Links simplified:

<sheets>
 <sheet1>
  <ROOT>
   <type>array</type>
   <el>
    <links>
     <type>array</type>
     <el>
      <link>
       <type>array</type>
       <el>
        [... FIELDS ...]
       </el>
      </link>
     </el>
    </links>
   </el>
  </ROOT>
 </sheet1>
 <sheet2>
  <ROOT>
   <type>array</type>
   <el>
    <links>
     <type>array</type>
     <el>
      <link>
       <type>array</type>
       <el>
        [... FIELDS ...]
       </el>
      </link>
     </el>
    </links>
   </el>
  </ROOT>
 </sheet2>
</sheets>

Now, if one of the Links on sheet1 is to be deleted, a modal dialog popps up:
DELETE THIS CONTAINER?
Are you sure you want to delete this Container?
[CANCEL] [Yes, delete this record]

Unfortunately this modal dialog popps up twice on flexforms with two sheets and a list on both. The "modal-backdrop" div of the second dialog sits OVER the first dialog while the second dialog seems to sit under the first dialog. The second modal-backdrop prevents any dialog to be clicked and thus renders the backend inresponsive.

This firstly was noticed after upgrading to v11 and the bug is present in 11.5.23 and 11.5.24


Files

double-modal.png (41.5 KB) double-modal.png Screenshop of stacked modal dialogs Thomas Oliver Moll, 2023-02-14 12:40

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #97042: Flexforms with mutliple sheets with same section names are not working anymoreClosed2022-02-25

Actions
Actions

Also available in: Atom PDF