-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken QR codes due to style position error. #194
Comments
After trying to debug this issue further, I understand that Values passed to
|
2nd insight: This could be a Chrome-specific bug. Opening the page in a webview (for example, by scanning the QR code and navigate to that website) works fine (creating a QR code will diplay the eyes properly). |
pinging the authors for help: |
I THINK this is due to drawing logic. Put in the same input here: https://kevmoo.github.io/qr.dart/ - which uses browser APIs (Dart, but not flutter) |
Describe the bug
The corners' inner squares aren't always aligned, which breaks the QR code (unscannable).
I can only reproduce the bug on a mobile chrome web browser (which is the target we focus on), seems to always work fine on a chrome desktop (I can still reproduce using the debugger device toolbox to simulate a mobile device from desktop).
Seems related to #182
Expected behavior
The inner squares should be properly centered
Screenshots
Identical page, different position mode:
Portrait (broken):
Landscape (working):
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Seems to be a styling issue, but I don't know how to debug this kind of error.
The text was updated successfully, but these errors were encountered: