keybase / keybase/client

Tray icon goes away after locking/unlocking the screen (GNOME 3.36 w/ appindicator support)

Open
#24,260 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

#### Bug Description

The systray icon disappears after locking the screen and unlocking again. Other issues mention that a recent update "broke" the tray icon in a different way (making it disappear entirely or get really small).

#### Keybase Version

keybase version 5.5.1-20200527202541+39ca0071e5

#### System Information

OS: Fedora 32 (Workstation Edition) 64 Bit
DE: GNOME 3.36.3 w/ [gnome-shell-extension-appindicator](https://github.com/ubuntu/gnome-shell-extension-appindicator)
Windowing System: Wayland

#### Similar Bugs

Seems like it is a problem with Electron 8. Rebasing app with Electron 9 or hacking a fix could work.

- https://github.com/electron/electron/pull/23674
- https://github.com/signalapp/Signal-Desktop/issues/4082
- https://github.com/zulip/zulip-desktop/issues/910

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Electron tray integration and the linked Electron and Signal Desktop issues for behavior after screen lock and unlock. Reproduce the problem on Fedora 32 with GNOME 3.36, appindicator support, and Wayland. Done means the Keybase tray icon remains available after unlocking.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, linux
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.