[Global] Does not support landscape orientation
See original GitHub issueIssue summary
The app doesn’t seem to support landscape orientation on Android devices. On iOS, it’s partially supported though some text nodes are not visible.
Supporting landscape orientation is important for people who prefer one orientation to another. Some may not have the physical capability of making an adjustment to their device. Supporting only portrait mode could lead to a frustrating user experience.
Steps to reproduce
- Install the CovidShield
apk
on an Android device - Load the app
- Adjust to landscape orientation
Behavior
Expected
- Content to adjust to landscape mode, allowing full use of the app.
Actual
- App does not switch to landscape mode.
Recommendation
Allow any orientation. Ensure app content, layout, and controls are accessible when switching device orientation.
Specifications
- Component: CovidShield [Global]
- WCAG Principle: Perceivable
- WCAG SC: 1.3.4 Orientation
- Severity: High
- Effort: Unknown
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Why isn't landscape orientation supported on many iPad apps?
Not all Apps are coded to operate in both Portrait and Landscape screen orientation. If the App does not support one or other...
Read more >How can I disable landscape orientation? - Stack Overflow
Click your project in the Project Navigator in the left sidebar to open the project settings · Go to the General tab. ·...
Read more >Use landscape and portrait orientation - Microsoft Support
Training: Change the orientation of your entire Word 2013 document or see how to use both portrait and landscape orientation in the same...
Read more >How Important is Supporting Landscape Mode for Accessibility?
WCAG 2.1 Guidelines for Screen Orientation · What if my content doesn't support landscape mode? · Screen orientation can affect layout, but ...
Read more >Why won't my game rotate to Landscape orientation?
If your application does not rotate to fill the entire width of the display when the device is rotated to Landscape orientation, then...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@kpeatt it might work if we scale down the animations (and maybe re-render them as we have clipping of the echoes on the left and right sides)
Recommendations for better landscape support.
Onboarding screens, steps 1 and 2
Onboarding, learn how
In order to maximise screen real-estate for written content, I’m proposing we drop the animations from these slides. Including them would mean either putting it above or below the text. Above would push the content out of view, and below means you might not even know they are there.
Thank you screen
Sheet button 400pt wide.
Home, No exposure detected
Home, Sheet shown
Home, Sheet callout
Use a 24pt “safe space” at the top of the content area to keep header and content visually distinct.
Home, Potentially exposed / thank you / upload reminder
Keeping the animations these two scenarios comes at a significant cost. The main Call To Action for each stage may well be pushed completely out of view. If we feel strongly the animations are important in this orientation, we should render an alternative (smaller) version of them).
Button 400pt wide.
And without animation (my preference).
Home, High alert
Code entry
Code entry, Consent