4
  • Enabling Reader Mode where not supported enables it on other tabs on same domain

  • BugsDesktopNofix

Steps to reproduce:

  • Go to orionfeedback.org home page (reader mode is not supported here)
  • Open a few specific issues in a separate tab (reader mode is supported here)
  • Cmd+Shift+R to enable reader mode on the home page - get popup saying it's not available for this page
  • The other tabs are now in reader mode

Also, if the other tabs do not support reader mode, the little 'Aa' icon will be in the address bar and let you change the reader mode options even tho it's not in reader mode.

Side-issue: I noticed this when the refresh icon in address bar was gone and replaced with the 'Aa' icon, but the page wasn't in reader mode. I cannot figure out how to replicate this though.

Expected behavior:
Only the tab you tell to be in reader mode is in reader mode

Orion and macOS:
Orion 0.99.109.1-beta (WebKit 613.1.12)
macOS Version 12.1 (Build 21C52)
MacBookPro18,3

Session Info:

Enabled Extensions:

  • SponsorBlock for YouTube - Skip Sponsorships (firefox)
  • Dark Reader (firefox)
  • Reddit Enhancement Suite (firefox)
  • Bitwarden - Free Password Manager (firefox)

Disabled Extensions:

Non Default Settings:

  • AlwaysShowToolbarInFullScreen => 0
  • AutofillEnabled => 0
  • ContentBlockerLastUpdated => 2021-12-21 00:00:00 +0000
  • CustomAppIcon => appicon3
  • CustomAppIconData => {length = 2231096, bytes = 0x89504e47 0d0a1a0a 0000000d 49484452 ... 49454e44 ae426082 }
  • isBackgroundImageDarkOnStartPage => 0
  • DownloadLocation => /Users/spencer/Downloads
  • AskForEachDownload => 1
  • FirstLaunch => 0
  • FirstTimeWebExtensionNotice => 1
  • FocusMode => 0
  • HyperlinkAuditingEnabled => 0
  • ShowErrorIndicator => 0
  • ReaderModeBorderShadowEnabled => 0
  • LastUsedBuildVersion => 109.1
  • PreCompiledContentRuleListVersion => 109.1
  • LastCrashCheckDate => 2021-12-23 23:23:49 +0000
  • NetworkPredictionEnabled => 0
  • NextBookmarkID => 13
  • NextDownloadID => 108
  • SavedWindowSize => 1512.0,944.0
  • SavedWindowPosition => 0.0,0.0
  • SearchSuggestEnabled => 1
  • BookmarksSidebarVisible => 0
  • BookmarksSidebarVisibleOnStartPageOnly => 0
  • BookmarksSidebarWidth => 240
  • QuitWithConfirmation => 0
  • CurrentToolbarSize => small
  • VerticalTabsWidth => 216.5
  • ActiveLibraryTab => extensions
  • ActivePreferenceTab => websites
  • Vlad replied to this.

    Cannabat Toggling reader mode on a site, toggles it for the entire site. This is intentional behavior. Reader mode is a part of website settings. If you turn it on on a site, this tells Orion that you want to consume this site in reader mode whenever it is available.

    Perhaps we need to communicate this better?

      Vlad Oh, I see. I would never have guessed this was intentional - in Firefox and Safari, reader mode is enabled on a per-tab basis, not domain. The FF and Safari behaviour feels better to me.

        Cannabat I also feel it is better. I want to be able to preview the webpage before turning reader mode on, and seeing how it compares to see if it actually is compatible or not.

          All these settings are on per-site basis and not on per-page basis. We felt it was consistent to have reader mode as a part of them and that this behavior is superior (although new/not expected which may cause friction in the start)

            3 years later
            No one is typing