element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
Apache License 2.0
1.72k stars 479 forks source link

Verification QR code is hard to scan #7688

Open gabrc52 opened 9 months ago

gabrc52 commented 9 months ago

Steps to reproduce

  1. Login on iOS as a second device after being on web/desktop
  2. Choose the QR code option
  3. Try to scan the QR code from the other device

Outcome

What did you expect?

Scanning the QR is instant, just like on Android.

What happened instead?

The QR code is comically hard to scan, having to wobble around the phone and/or laptop until they are in the right position to be recognized. See the screen recording:

screen recording: https://matrix.mit.edu/media/SLZOEHFGHNMZwRSWXGYSSbKY

Your phone model

iPhone 6s

Operating system version

15.7.8

Application version

1.11.3

Homeserver

Synapse 1.93.0+jammy1

Will you send logs?

Yes

NicolasBuquet commented 9 months ago

On a recent version, the target point of the scanning window was not the center of the window but the top-middle of the window. I had to center the QRCode half outside (above) the scan window to make the QR code accepted.