qr-scanner: make the canvas square
- user starts scanning
- app scrolls to scanner
- image is too tall and buttons aren't visible anymore
One solution might be to take the largest possible square from the video element, so the results more likely fits into the layout.