Skip to content

Bug Report: Bookmark Navigation Inconsistency with Translation Mode #3130

@sapakus

Description

@sapakus

When clicking on a bookmarked page, the app correctly redirects the user to translation mode if they were previously in translation mode. However, when clicking on a bookmarked ayah, the app opens it in Arabic mode, regardless of whether the user was in translation mode or not. This behavior is inconsistent and disrupts the user experience.

Steps to Reproduce

  1. Open the app and enable translation mode.
  2. Navigate to a bookmarked page:
    • The app correctly opens the page in translation mode.
  3. Navigate to a bookmarked ayah:
    • The app opens the ayah in Arabic mode, ignoring the previously enabled translation mode.

Expected Behavior

Both bookmarked pages and bookmarked ayahs should respect the user's current mode (translation mode or Arabic mode). If the user was in translation mode, the bookmarked ayah should also open in translation mode.

Actual Behavior

  • Bookmarked pages and Recent pages respect the current mode (translation mode).
  • Bookmarked ayahs always open in Arabic mode, ignoring the current mode.

Environment

  • App Version: 3.4.6
  • Device: All devices
  • OS Version: All supported versions

Root Cause

The issue seem to be in the jumpToAndHighlight method in QuranActivity. While the flag is passed for bookmarked pages, it is not consistently passed when navigating to a bookmarked ayah.

Additional Notes

This inconsistency can confuse users who rely on translation mode for their reading experience. A fix would greatly improve the usability of the app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions