From ad1433e14b73ff8937d0803e0e7ef6ad42e06472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 23 Mar 2026 09:51:56 -0400 Subject: [PATCH] fix: #14108, reset filter on notif dropdown open --- public/src/client/header/notifications.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/src/client/header/notifications.js b/public/src/client/header/notifications.js index 94a23c9ecd..7c0a73cfa9 100644 --- a/public/src/client/header/notifications.js +++ b/public/src/client/header/notifications.js @@ -9,6 +9,9 @@ define('forum/header/notifications', function () { notifTrigger.on('show.bs.dropdown', async (ev) => { const notifications = await app.require('notifications'); const triggerEl = $(ev.target); + const dropdownEl = triggerEl.parent().find('.dropdown-menu'); + dropdownEl.find('[data-filter="all"]').addClass('active'); + dropdownEl.find('[data-filter="unread"]').removeClass('active'); notifications.loadNotifications(triggerEl, triggerEl.parent().find('[component="notifications/list"]')); });