Dismiss unread doesn't clear the top menu unread counter


(Too) #1

I saw it showing Unread (1), but there are 2 topic showing after I click it. And I reload page, show Unread(2), but after I click ‘Dismiss read’, still 2.


(Jeff Atwood) #2

Is this still an issue @eviltrout?


(Robin Ward) #3

I have seen a few reports lately so I think it is. It’s on my list to investigate.


(Tim Post) #4

Just came back after being away for a while. I caught up on the things I was interested in catching up on and attempted to dismiss the rest, but I had to do a hard refresh before the counter visibly updated. Dismissing new in the same fashion worked as expected.

Appears to be a thing.


(Jeff Atwood) #5

Yes, @eviltrout has this as a bug on his list.


(Sam Saffron) #6

@eviltrout we should try to get this fixed this week.


(Robin Ward) #7

I thought I fixed this ages ago? Is it still happening?


(Régis Hanol) #8

Experienced it yesterday on http://discuss.emberjs.com.


(Robin Ward) #9

Thanks I’ll take another look.


(Robin Ward) #10

@zogstrip I tried again using your steps:

  • go on a forum with lots of unread
  • open one topic in another tab
  • click “dismiss unread”

But it didn’t work :frowning:


(Jeff Atwood) #11

I believe @sam made some changes that should definitively fix this?


(Sam Saffron) #12

Definitely much improved it was majorly broken.


(Michael Downey) #13

Much improved or totally resolved? I just did a Dismiss Posts on /unread and still have
an ‘Unread (3)’ tab despite also seeing You have no unread topics.

Once I force refreshed the whole page, however, the (3) went away.


(Adnan) #14

having the same issue.


(Jeff Atwood) #15

I believe @sam said that Dismiss Unread needs to send something over the message bus – is that the plan Sam?


(Sam Saffron) #16

Yes we need 2 new messages for dismiss new and dismiss unread.


(Sam Saffron) #17

Pretty sure this works fine now, I just tested on one of the sites I visit and its fine.

We synchronize our internal store when it reloads the list.


(Sam Saffron) #18