Skip to content

[Windows] Add toggle for VPN system tray icon to system settings page #50991

@bsclifton

Description

@bsclifton

Description

Folks who purchase Brave VPN and have the WireGuard service installed (ex: system level install) will also have a system tray icon that loads up when they launch Brave. They can interact with this system tray icon and right click it - which offers ability to connect and disconnect.

The problem is the person can pick to hide this tray icon and there isn't a way to bring it back.

We should add it back to the brave://settings/system page (where WireGuard setting is).

Steps to reproduce

  1. Install Brave on Windows accepting UAC prompt

  2. Purchase Brave VPN or load existing account credentials

  3. Make sure WireGuard configured in brave://settings/system

  4. Connect to VPN

  5. You should see tray icon

  6. Right click Brave VPN tray icon

  7. Pick Remove icon to hide the tray icon
    Image

  8. Try to bring the tray icon back (search settings, etc)

Actual result

You can't. At least not in the UI. You'd need to edit the registry

[HKEY_CURRENT_USER\Software\BraveSoftware\Vpn\BraveVpnWireguardService]
"EnableTrayIcon"=dword:00000001

Expected result

There should be an option to re-enable in brave://settings/system

Reproduces how often

Easily reproduced

Brave version (brave://version info)

.

Channel information

  • release (stable)
  • beta
  • nightly

Reproducibility

  • with Brave Shields disabled
  • with Brave Rewards disabled
  • in the latest version of Chrome

Miscellaneous information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Completed

Relationships

None yet

Development

No branches or pull requests

Issue actions