martinrotter / rssguard

Feed reader (and podcast player) which supports RSS/ATOM/JSON and many web-based feed services.
GNU General Public License v3.0
1.64k stars 125 forks source link

[BUG]: Window opens and is blank when computer is locked for a while #1384

Open NaLogo opened 7 months ago

NaLogo commented 7 months ago

Brief description of the issue

When RSSGuard is minimized to tray and the computer is locked for a while, the window will open while the computer is locked, showing just a white window. The white window remains once the computer is unlocked, until the RSSGuard tray icon is clicked, which then causes RSSGuard to display the UI properly. Then, the application continues working normally.

How to reproduce the bug?

  1. Open RSSGuard
  2. Minimized RSSGuard to tray
  3. Lock computer
  4. Wait some amount of time (it's not instant)
  5. Unlock computer
  6. Observe white RSSGuard window

What was the expected result?

RSSGuard stays in the system tray even while the computer is locked.

What actually happened?

RSSGuard opens itself while the computer is locked and displays a white window.

Debug log

rssguard.zip

Operating system and version

martinrotter commented 7 months ago

https://github.com/martinrotter/rssguard/issues/1377

MAybe related.

NaLogo commented 7 months ago

Possible.

At least for me, RSSGuard doesn't fully lock up or utilize an entire core, either. It behaves as if it's just open normally, without the UI being rendered. Looking at the logs, the auto-fetch continues, but it's only stopped by the window being open and in focus, even while the computer is locked.

And I meant to share a screenshot of what I mean with "white window:"

2024-04-22_12-41-18_rssguard_xAtgOdCWu4

NaLogo commented 7 months ago

By chance I have noticed that this happens when I physically disconnect my second monitor while the application is minimized to tray. A similar situation probably occurs when my computer is locked and my monitors go into standby after Windows stops outputting a signal.