? ? Pending

User tests: Successful: Unsuccessful:

avatar bembelimen
bembelimen
26 Aug 2018

Pull Request for Issue #19408 .

Summary of Changes

Next try for fixing the broken modal and backdrop problem.

The problem (and difference to the article batch which uses the same button than the patchtester) is, that we're loading an IFrame in the modal and doing this, the button creates the modal directly after the button (HTML code). That leads to the fact, that with the position: fixed/relative + flex structure of the page the modal is behind the darkening backdrop background.

A quick solution here is to move the modal in this (and only this) special case just before the </body> tag, so there is no strange influence from the positioning.

Testing Instructions

See here: #21343 you can install the patchtester from here and test the "fetch data" modal.

avatar bembelimen bembelimen - open - 26 Aug 2018
avatar bembelimen bembelimen - change - 26 Aug 2018
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 26 Aug 2018
Category Libraries
avatar bembelimen bembelimen - change - 26 Aug 2018
Title
Fix broken iframe + modal + backdrop combination
[4.0] Fix broken iframe + modal + backdrop combination
avatar bembelimen bembelimen - edited - 26 Aug 2018
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 26 Aug 2018

I have tested this item successfully on c083216


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/21847.

avatar franz-wohlkoenig franz-wohlkoenig - test_item - 26 Aug 2018 - Tested successfully
avatar ghazal ghazal - test_item - 26 Aug 2018 - Tested successfully
avatar ghazal
ghazal - comment - 26 Aug 2018

I have tested this item successfully on c083216

Welcome correction.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/21847.

avatar franz-wohlkoenig franz-wohlkoenig - change - 26 Aug 2018
Status Pending Ready to Commit
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 26 Aug 2018

Ready to Commit after two successful tests.

avatar dgrammatiko
dgrammatiko - comment - 26 Aug 2018

@wilsonge Please don't merge this!!!

avatar franz-wohlkoenig franz-wohlkoenig - change - 26 Aug 2018
Status Ready to Commit Pending
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 26 Aug 2018

Status set back on "Pending".


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/21847.

avatar dgrammatiko
dgrammatiko - comment - 26 Aug 2018

Please test: #21852

avatar FPerisa
FPerisa - comment - 29 Aug 2018

#21852 is closed now, so this patch here is ready to commit again...
I tested it too and it's working in every major browser.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/21847.

avatar franz-wohlkoenig franz-wohlkoenig - change - 29 Aug 2018
Status Pending Ready to Commit
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 29 Aug 2018

Ready to Commit after two successful tests.

avatar bembelimen bembelimen - change - 30 Aug 2018
Labels Added: ?
avatar wilsonge wilsonge - change - 7 Sep 2018
Labels Added: ?
avatar wilsonge wilsonge - change - 7 Sep 2018
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2018-09-07 18:51:36
Closed_By wilsonge
avatar wilsonge wilsonge - close - 7 Sep 2018
avatar wilsonge wilsonge - merge - 7 Sep 2018
avatar wilsonge
wilsonge - comment - 7 Sep 2018

This is really dreadful. Merging to unblock patchtester. But this needs a better fix so created #22044 to track this

Add a Comment

Login with GitHub to post a comment