MediaWiki:Common.js: Difference between revisions

Content deleted Content added
No edit summary
Tag: Reverted
No edit summary
Tag: Reverted
Line 354:
});
 
/* Hide floating nav buttons when AI Assistant panel is open (Mobile) */
(function () {
if (!window.matchMedia('(max-width: 768px)').matches) {return;
 
var observer = new MutationObserver(function () {
setInterval(function () {
var panel = document.querySelector('.ext-aiassistant-panel');
if (panel && panel.offsetParent !== null) {
var isOpen = false;
document.body.classList.add('ai-panel-open');
 
} else {
if document.body.classList.remove('ai-panel-open'); {
}var style = getComputedStyle(panel);
isOpen = style.display !== 'none' && style.visibility !== 'hidden';
});
} else {
observer.observe(document.body, { childList: true, subtree: true, attributes: true });
 
}
document.body.classList.addtoggle('ai-panel-open', isOpen);
}, }300);
})();