MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 563: Line 563:
         var isOnCard = $(event.target).closest('.card, .list-card').length > 0;
         var isOnCard = $(event.target).closest('.card, .list-card').length > 0;
          
          
         if (isOutsideWrapper && !isOnCard) {
         if (!areFiltersActive) {
            console.log('Closing modal from outside wrapper and not on card');
        if (isOutsideWrapper && !isOnCard) {
            $('#list, #list-list, #list-list-1, #list-list-2, #list-list-3, #list-block-1, #list-block-2, #list-block-3').removeClass('fade-out');
            console.log('Closing modal from outside wrapper and not on card');
        showArticleWrapper.css('display', 'none');
            $('#list, #list-list, #list-list-1, #list-list-2, #list-list-3, #list-block-1, #list-block-2, #list-block-3').removeClass('fade-out');
            closeModal();  // Use closeModal() for cleanup
        showArticleWrapper.css('display', 'none');
            closeModal();  // Use closeModal() for cleanup
        }
         }
         }
     });
     });

Navigation menu