Skip to content

fix: deeplink backtracking - #802

Open
eames-palmer wants to merge 2 commits into
Livinglist:masterfrom
eames-palmer:fix/deeplink-handling
Open

fix: deeplink backtracking#802
eames-palmer wants to merge 2 commits into
Livinglist:masterfrom
eames-palmer:fix/deeplink-handling

Conversation

@eames-palmer

Copy link
Copy Markdown
Contributor

Revision 1 Changes

  1. Switched to Flutter Deeplink handling.
  2. Set launch mode to standard and un-nest item routing.
  3. Add back button to items opened by deeplink.

Why

  • 1.1: Existing app_links was unnecessary dependency for the complexity of Hacki's link handling.
  • 1.2: Prevents duplicate back-stack entries when opening articles through deep links.
  • 1.3: Back buttons were not present in the upper left corner after swapping to this new behavior.

Testing

  • Built the .apk and tested deeplink backtracking alongside regression testing for existing item handling.
  • Tested on Android 17 with Build Android APK Workflow

Related Links

  1. Addresses Go back to previous app #743.
  2. https://developer.android.com/guide/topics/manifest/activity-element#lmode

@eames-palmer
eames-palmer marked this pull request as ready for review August 15, 2026 20:31
@Livinglist

Copy link
Copy Markdown
Owner

Mad love! Taking a look after I get home.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants