I frequently have to click "Mark all as read" several times to actually mark all of my notifications as read. Each time I click it, it seems to only mark the currently displayed notifications, rather than "all" notifications as the button clearly says.
@kaldari By design, 'Mark all as read' will mark as read max 25 notifications in the Notifications panel. The reason for that limitations that it's to give a user a chance to, at least, see all notificaitons before mark them as read.
If you see a different behavior or please let me know.
If I leave town for a week, I'm going to have over 100 notifications. In those cases I don't want to actually look at them all, I just want to reset my counter so I can be aware of new notifications. In the old days, all I had to do was open the notifications panel and it would reset the number. Now I have to sit there and click mark all as read over and over again. It seems confusing and frustrating that the "mark all as read" button doesn't actually mark all as read. If that's a conscious design choice, I guess I'll have to live with it, but I wanted to at least register my complaint :)
@kaldari Yes, the wording 'Mark all as read' implies that all would be marked. There is a way to mark all as read - Special:Notifications page has the option to Mark all as read per wiki, e.g. - it requires refreshing the page to see that all counters reflect the action.
That may help you to manage your notifications load more easily.