Skip to content

fix(android): Keep scheme of deep links on cold start#1163

Open
Gustl22 wants to merge 1 commit into
ryanheise:minorfrom
SWI-Swissinfo-ch:august/fix-deep-link
Open

fix(android): Keep scheme of deep links on cold start#1163
Gustl22 wants to merge 1 commit into
ryanheise:minorfrom
SWI-Swissinfo-ch:august/fix-deep-link

Conversation

@Gustl22

@Gustl22 Gustl22 commented Jun 22, 2026

Copy link
Copy Markdown

Fixes flutter/flutter#100624

I suspect the old behavior was copied from Flutter back then.

See: https://github.com/flutter/flutter/blob/ae74cd8021191cdf60d2e8a9636cd76163c4a6e5/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/FlutterActivityAndFragmentDelegate.java#L555

I also wonder, if there's a better way instead of replicating the Activity logic of Flutter, e.g. just reuse flutters engine instance?

Pre-launch Checklist

  • I read the CONTRIBUTING.md and followed the process outlined there for submitting PRs.
  • My change is not breaking and lands in minor branch OR my change is breaking and lands in major branch.
  • If I'm the first to contribute to the next version, I incremented the version number in pubspec.yaml according to the pub versioning philosophy.
  • I updated CHANGELOG.md to add a description of the change (format: * DESCRIPTION OF YOUR CHANGE (@your-git-username)).
  • I updated/added relevant documentation (doc comments with ///).
  • I ran dart analyze.
  • I ran dart format.
  • I ran flutter test and all tests are passing.

@Gustl22 Gustl22 force-pushed the august/fix-deep-link branch from c96fbda to de706e3 Compare June 29, 2026 17:28
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.

Deeplink URL scheme should also include domain name (iOS and Android)

1 participant