Fix flag user modal on mod page (#20189)
This commit is contained in:
parent
bbf2719582
commit
799043abea
1 changed files with 8 additions and 2 deletions
|
|
@ -134,8 +134,14 @@ const modalContents = new Map();
|
|||
*/
|
||||
const getModalContents = (modalContentSelector) => {
|
||||
if (!modalContents.has(modalContentSelector)) {
|
||||
const modalContentElement =
|
||||
window.parent.document.querySelector(modalContentSelector);
|
||||
let documentModal = window.parent.document;
|
||||
const articleInIframe = documentModal.querySelector('.article-iframe');
|
||||
|
||||
if (articleInIframe) {
|
||||
documentModal = articleInIframe.contentDocument || articleInIframe.contentWindow.document
|
||||
}
|
||||
|
||||
const modalContentElement = documentModal.querySelector(modalContentSelector);
|
||||
const modalContent = modalContentElement.innerHTML;
|
||||
|
||||
modalContentElement.remove();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue