element-hq / element-hq/element-android
Element (camera) does not correctly detect landscape orientation on external displays on android, camera rotated 90 degrees.
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- PR merge metrics
- No merged PRs in 30d
Description
### Steps to reproduce
The problem is 100% what this user reports with Microsoft Teams (which has been fixed by microsoft some months ago): https://www.reddit.com/r/SamsungDex/comments/qlefb8/teams_in_dex/
Steps:
If the Element app is started on an external display (even if the display and the phone or tablet are in landscape mode), Element thinks it is in portrait mode, and the camera is rotated 90 degrees.
The easiest fix would be for you to add a "rotate 90 degrees" button next to the "flip image" button. That would be more than enough, please and thank you. (or ideally it would detect landscape automatically like teams does)
### Outcome
I expected the camera feed to be in landscape but instead it was in portrait. Despite the tablet (or phone), and the external display all being landscape.
There is no way to rotate the camera by 90 degrees. Cannot have conference calls while being rotated like that..
### Your phone model
All samsung dex capable devices (and probably also other android external display solutions)
### Operating system version
Android 11
### Application version and app store
1.3.15 (fdroid latest)
### Homeserver
no home server, default public matrix server
### Will you send logs?
No
Contributor guide
Assessment
This issue has not been assessed yet.