Project

General

Profile

Actions

Bug #99947

open

double modal dialog locks backend

Added by Thomas Oliver Moll over 1 year ago. Updated 7 months ago.

Status:
New
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
Actions

Also available in: Atom PDF