zulip / zulip-desktop

Zulip Desktop client for Mac, Windows and Linux.
https://zulip.com/apps
Apache License 2.0
817 stars 413 forks source link

Mac - red unread message icon / count not appearing on dock, menu bar or Zulip sidebar #1376

Closed johnathanz closed 1 week ago

johnathanz commented 1 week ago

Describe the bug

I'm on Mac Ventura 13.6.7, running the latest Zulip mac client.

Whenever a new message comes in, I get the notification slide in as a Banner / Alert (top right side).

But there is no unread icon in:

Zulip notification setting 2024-07-06 at 15 06 00

MacOSX notification for Zulip 2024-07-06 at 15 07 20

I was under the impression that the red bubble will appear for dock icon, menu bar icon at least. What's the expected behaviour?

p.s. btw, the Zulip logo seem to be having some sort of issue in the notification settings. It's fine everywhere else

To Reproduce

  1. With the Zulip desktop Mac app
  2. Go into Personal Settings > Notifications
  3. Click the "Send a test notification" button
  4. Immediately press CMD+M to minimise Zulip

Expected behavior

Screenshots

Desktop (please complete the following information):

MacOSX Ventura 13.6.7

Additional context

We're using the cloud hosted version of Zulip

johnathanz commented 1 week ago

Apologies. Looks like notification is working for:

Test notification never triggered those. But testing with the Welcome bot does trigger notifications for ☝️ .

Is the menubar icon meant to show an indication icon, because I have my dock hidden. So expected a red bubble to show against the Zulip menubar icon? 2024-07-07 at 18 42 21

alya commented 1 week ago

I think that's the same issue as #1279.

alya commented 1 week ago

I put up https://github.com/zulip/zulip/pull/30763 to add a note to the documentation, since the lack of an unread count icon with a test notification tripped you up.

johnathanz commented 1 week ago

thanks @alya . Recommend we update the documentation to have users "talk to Welcome bot" for notification testing as "Test notification button" only triggers Alerts on the Mac. Unread counters are not updated 😢 .

johnathanz commented 1 week ago

🤞 both this issue (Mac desktop) and #1279 (Linux desktop) could be fixed soon!

I think the tray icon in Windows does work though

timabbott commented 1 week ago

Closing since https://github.com/zulip/zulip/pull/30763 fixed the part of this not covered in #1279. Thanks for the report @johnathanz!

johnathanz commented 1 week ago

All good @timabbott . Added my +1 to #1279

johnathanz commented 4 days ago

On Mac, I could surface the menubar notifications with Doll

The coloured icon is the one created by Doll, the white one is from the Zulip mac desktop icon 2024-07-13 at 12 06 31@2x