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:
Open the application.
Minimize the application to the system tray.
Leave the application idle in the system tray for approximately an hour.
Attempt to quit the application using the quit option in the system tray menu.
Observe that the application does not quit and instead displays a notification stating it is running in the background.
Restore the application from the system tray.
Attempt to quit the application again using the same context menu.
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:
Operating System: Ubuntu 22.04.3 LTS x86_64
Application Version: v1.0.0-alpha.1.3
Reproducibility: Consistently reproducible
Additional Notes:
This issue has been observed after an extended period of idle time specifically when the application is minimized to the system tray.
No error messages are displayed when attempting to quit the application from the system tray menu.
Restoring the application before quitting allows the quit option to function as expected.
No other functionalities appear to be affected by this issue.
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:
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: