Skip to content

Show correct error screen scanning a QR that is valid but unsupported#5196

Draft
hughns wants to merge 2 commits intodevelopfrom
hughns/unsupported-qr-code-type
Draft

Show correct error screen scanning a QR that is valid but unsupported#5196
hughns wants to merge 2 commits intodevelopfrom
hughns/unsupported-qr-code-type

Conversation

@hughns
Copy link
Member

@hughns hughns commented Mar 12, 2026

Uses the new .UnsupportedQrCodeType enum errors code from the SDK in matrix-org/matrix-rust-sdk#6285.

Specifically this means that if a QR from a new version of MSC4108 is encountered then it shows it as "wrong QR" rather than "the other device isn't signed in".

Pull Request Checklist

UI changes have been tested with:

  • iPhone and iPad simulators in portrait and landscape orientations.
  • Dark mode enabled and disabled.
  • Various sizes of dynamic type.
  • Voiceover enabled.

Uses the new .UnsupportedQrCodeType enum errors code from the SDK in matrix-org/matrix-rust-sdk#6285.

Specifically this means that if a QR from a new version of MSC4108 is encountered then it shows it as "wrong QR" rather than "the other device isn't signed in".
@hughns hughns force-pushed the hughns/unsupported-qr-code-type branch from 1e49865 to 01468d9 Compare March 17, 2026 08:33
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.

1 participant