You are not logged in. Your edit will be placed in a queue until it is peer reviewed.
We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.
Required fields*
-
1Same happens with Ctrl+Left clicking. It's not specific to middle clicking alone. Right click + "Open in new tab" does not mark anything as read (which is consistent as before, even if undesirable).– VLAZCommented Jul 2, 2024 at 15:22
-
1OK, as extra information middle click and also Ctrl+left click both reduce the counter - if you had 3 unread message, you go down to 2. But the message in the inbox still stays the same– VLAZCommented Jul 2, 2024 at 15:26
-
1Note that the previous implementation of this was broken, and would frequently mark the notification read without actually opening it (I suspect due to triggering on mousedown rather than the link actually being activated).– Ryan MCommented Jul 3, 2024 at 1:40
-
@RyanM yes, previously it was marking on mousedown. So, if you click that also initiated loading the new page and sending the request to mark the message as done. The reload might happen before or after the request to the backend finished, so some times simply left-clicking once might or might not mark the notification as read. You could work around it by clicking and holding - that'd trigger the mousedown and send the request and also mark the notification as read. But wouldn't initiate the navigation until you released the mouse. It's how it used to work.– VLAZCommented Jul 3, 2024 at 9:30
-
Now it's not even attempting to mark the notification as read, it seems. It only sends notification via the beacon API (which solves issues with sending a request and navigating away at the same time).– VLAZCommented Jul 3, 2024 at 9:30
-
1This report is appreciated. There are various ways that users can interact with inbox notifications and we'd like to do a holistic review with the UX team on the desired behavior before embarking on further changes, so that it doesn't become a game of whack-a-mole fixes.– Berthold StaffModCommented Jul 5, 2024 at 22:46
-
@Berthold Maybe you could also consider stackapps.com/questions/5059/… for your review of the topic– samcarter_is_at_topanswers.xyzCommented Jul 5, 2024 at 22:58
-
I genuinely wonder- how hard can this be? if the user requests a resource with the same URL as an unread item in their inbox, mark that item (and potentially other related unread items) as read. if that's unacceptable for performance reasons, then fine, but that seems like the simplest, most robust way to implement it from a naive perspective.– starballCommented Jul 5, 2024 at 23:18
-
1@Berthold same as it was before the bug started: middle click used to mark the item as read, without having to click the refresh button.– user152859Commented Jul 6, 2024 at 6:47
-
2@samcarter_is_at_topanswers.xyz That's an interesting addition to the holistic review, I have passed that along!– Berthold StaffModCommented Jul 8, 2024 at 18:06
-
It doesn't seem like this can be reproduced any longer- mostly. The notification bubble (1) is cleared by middle clicking, even on other tabs you have open. The only note is that the appearance of the notification in the inbox remains as though it is unread in the tab you just opened the notification from.– Frog StaffModCommented Apr 4 at 19:55
-
6@Frog "The only note is that the appearance of the notification in the inbox remains as though it is unread in the tab you just opened the notification from." yes and that is the problem. Middle-clicking used to mark the notification as read, which is what the bug is about. Without this behaviour is exceptionally annoying to deal with multiple notifications, as there is no indication which ones you've viewed or not. Note that this was an explicit feature in the inbox redesign. It's definitely still reproducible. The count wasn't the bug.– VLAZCommented Apr 4 at 22:17
-
2@Frog the bug arose from somebody fixing a different thing related to the count. And apparently completely went back on the original design where (almost) any way of opening new tab with notification would mark it as read in the current view. But there was no count bug on opening notifications in a new tab. The bug was left-clicking, i.e., opening the notification in the current tab. And that still is inconsistently marking the count on reload. So it's not even fixed. It only somewhat reduced the frequency but also regressed other functionality.– VLAZCommented Apr 4 at 22:21
-
2@VLAZ Got it- I misunderstood the bug in the first place, then. My bad! I've edited the issue to clarify.– Frog StaffModCommented Apr 8 at 15:42
Add a comment
|
How to Edit
- Correct minor typos or mistakes
- Clarify meaning without changing it
- Add related resources or links
- Always respect the author’s intent
- Don’t use edits to reply to the author
How to Format
-
create code fences with backticks ` or tildes ~
```
like so
``` -
add language identifier to highlight code
```python
def function(foo):
print(foo)
``` - put returns between paragraphs
- for linebreak add 2 spaces at end
- _italic_ or **bold**
- indent code by 4 spaces
- backtick escapes
`like _so_`
- quote by placing > at start of line
- to make links (use https whenever possible)
<https://example.com>[example](https://example.com)<a href="https://example.com">example</a>
How to Tag
A tag is a keyword or label that categorizes your question with other, similar questions. Choose one or more (up to 5) tags that will help answerers to find and interpret your question.
- complete the sentence: my question is about...
- use tags that describe things or concepts that are essential, not incidental to your question
- favor using existing popular tags
- read the descriptions that appear below the tag
If your question is primarily about a topic for which you can't find a tag:
- combine multiple words into single-words with hyphens (e.g. stack-overflow), up to a maximum of 35 characters
- creating new tags is a privilege; if you can't yet create a tag you need, then post this question without it, then ask the community to create it for you