ghostery / ghostery-extension

Ghostery Browser Extension for Firefox, Chrome, Opera, Edge and Safari
Mozilla Public License 2.0
1.34k stars 140 forks source link

During the installation, when the user enabled option "Allow in private browsing", the Onboarding tab is closed #1607

Closed GRadziejewski closed 1 month ago

GRadziejewski commented 1 month ago

Description During installation, when the user enabled the ‘Allow private browsing’ option, the Onboarding tab is initially opened and then closed. When the user tries to ‘Enable Ghostery’ from the Ghostery panel, the entire panel simply reloads.

Steps to Reproduce

  1. Install Ghostery
  2. Click "Add" to install the addon
  3. Enable "Allow in private browsing" and click "OK".
  4. Go back to the browser. Nothing happened. The Onboarding tab is missing.
  5. Open Ghostery panel by clicking Extensions/ Ghostery
  6. Click "Enable Ghostery"
  7. The whole panel is reloaded.
  8. Go back to the browser. The Onboarding tab is missing.

https://github.com/ghostery/ghostery-extension/assets/40433708/f96c0096-1a89-4c44-8220-889c9cbfd9d6

Expected results The Onboarding tab cannot be closed when "Allow in private browsing" option is enabled during installation.

Versions

Browser: Firefox 126
OS: Android 14
GBE 8.12.10