svijaykoushik / chrono-chime-desktop

MIT License
0 stars 0 forks source link

App Quit Functionality Not Working Properly #1

Open svijaykoushik opened 8 months ago

svijaykoushik commented 8 months ago

Issue Report: App Quit Functionality Not Working Properly

Description: When the application is minimized to the system tray and left idle for an extended period (approximately an hour or more), attempting to quit the application via the system tray menu fails. Instead, a notification appears indicating that the application is still running in the background. However, upon restoring the application and then attempting to quit using the same context menu, the application successfully quits.

Steps to Reproduce:

  1. Open the application.
  2. Minimize the application to the system tray.
  3. Leave the application idle in the system tray for approximately an hour.
  4. Attempt to quit the application using the quit option in the system tray menu.
  5. Observe that the application does not quit and instead displays a notification stating it is running in the background.
  6. Restore the application from the system tray.
  7. Attempt to quit the application again using the same context menu.
  8. Observe that the application successfully quits.

Expected Behavior: The application should quit successfully regardless of how long it has been idle in the system tray. The quit option in the system tray menu should function as expected without the need to restore the application before quitting.

Actual Behavior: The quit option in the system tray menu fails to quit the application after an extended period of idle time. Instead, a notification indicates that the application is running in the background. However, when the application is restored from the system tray, the quit option functions correctly.

Impact: This issue disrupts the expected user experience and can cause confusion as users may expect the application to quit when selecting the quit option from the system tray menu. Additionally, it may lead to instances where users believe the application has been successfully closed when it is still running in the background.

Environment:

Additional Notes:

svijaykoushik commented 7 months ago

With continuous testing, this issue did not occur again. thus closing this issue