Open kjozwiak opened 1 year ago
@kjozwiak after this change : https://github.com/brave/brave-core/pull/18641. without notification, VPN feature should work with out notification. would please confirm ?
@kjozwiak after this change : brave/brave-core#18641. without notification, VPN feature should work with out notification. would please confirm ?
It's not related to https://github.com/brave/brave-core/pull/18641. Basically the issue is if a user enables/restores a VPN before they give Brave notification
permissions, users won't see the VPN notification
until they Allow
. So the above issue is to see if we can possibly improve the timing or trigger the Notification
modal when a user enables VPN.
Description
Because we delayed the
Notification permission
modal onAndroid 13+
, it's possible that a new user buys/enables VPN but won't see theVPN Notification
that displays the amount of data that's being routed through the VPN including the current location. Once the user receives the modal and acceptsBrave
notifications, the VPN entry will appear viaAndroids
notification tray.Maybe we can improve the timing? Or prompt the user for
notification permissions
if they're enabling VPN and they still haven't received the modal due to being a new install/user.Some context, permissions modal was moved to appear later via https://github.com/brave/brave-browser/issues/27644.
Steps to Reproduce
VPN notification
won't appear till the user receives thepermissions
modalActual result:
Expected result:
When a user enabled VPN, we should be displaying the
VPN notification
. If the user hasn't received thepermission
modal, maybe display it when VPN is being enabled but a permission decision hasn't been made.Reproduces how often:
100% reproducible using the STR/Cases outlined above.
Brave version (brave://version info)
Version/Channel Information:
Yes
Yes
Yes
Other Additional Information:
N/A
N/A
N/A
Miscellaneous Information: