Observe some UI freeze today
1st on incoming contact request (killed and restart)
2nd freezes when messages were sent in chat during call:
3rd freezes on incoming call. System monitor shows some riot-web processes are zombie.
Observing something similar here in the last few months on LMDE 2 Betsy 64 bit kernel 3.16 Cinnamon desktop.
Hard to pin down.. but it seems to coincide with when system is low on memory and firefox (58.0.2) becomes sluggish and then reports crashed tabs: at this point, when attempting to maximize riot from minimized/sys tray state, one finds the windows appears but blank/white. No redraw. Riot can be still closed though from the tray icon.
riot-web 0.13.5
Still happen very often on new message or call come. Please fix. Thanks!
I have localized the problem: Riot freezes only if "Enable desktop notifications" checkbox is enabled in the settings and main window minimized or in tray. Repeated in KDE and MATE. Exact same problem exists in Skype which also built on Electron. On disabling notifications problem is gone in both Riot and Skype. The issue in Electron repo: https://github.com/electron/electron/issues/7831
@lampholder bug still there in Riot 0.15.2 (Electron 2.0.1).
Most helpful comment
I have localized the problem: Riot freezes only if "Enable desktop notifications" checkbox is enabled in the settings and main window minimized or in tray. Repeated in KDE and MATE. Exact same problem exists in Skype which also built on Electron. On disabling notifications problem is gone in both Riot and Skype. The issue in Electron repo: https://github.com/electron/electron/issues/7831