Skip to content

After updating the desktop app, notifications do not work until the app is restarted #2430

@Jag96

Description

@Jag96

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Upwork Post: https://www.upwork.com/jobs/~01f895152ca12662bc

Expected Result:

I expected to receive the notification from the desktop app

Actual Result:

I didn't receive a notification from the desktop app

Action Performed:

  1. Install an earlier version of the Mac OSX desktop client
    1. The easiest way to do this is to download the staging desktop app from https://staging.expensify.cash/Expensify.cash.dmg (updated often), wait until there is an update, and then update the app using the in-app auto update modal (more context in this PR)
  2. Open the desktop client and sign in to your E.cash account
  3. Receive the notification about an update being available, update the app and allow it to restart
  4. From another account (signed into your web browser or mobile app) send a message to the account signed in to the desktop app
  5. You don't receive a desktop notification

Workaround:

Quitting the app and reloading Electron restores notifications.

Platform:

Desktop(Mac)

Version Number: v1.0.23-0
Expensify/Expensify Issue URL: https://github.com/Expensify/Expensify/issues/151959

Note: To test this on dev, we have steps here that require a Mac and an Apple Developer Account.

Metadata

Metadata

Labels

ExternalAdded to denote the issue can be worked on by a contributorReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions