cvzi / ScreenshotTile

📲 Screenshot Tile for Android without Root
https://f-droid.org/packages/com.github.cvzi.screenshottile/
GNU General Public License v3.0
251 stars 29 forks source link

Screenshots taken in landscape with Samsung Tablet process incorrectly #556

Closed Starcr0ss closed 2 weeks ago

Starcr0ss commented 1 month ago

I have a Galaxy Tab A (2019, SM-T510) with Android 11. Taking screenshots in landscape produce distorted images. I take screenshots using the "hold the home button" / assistant method. An example screenshot is attached below: Screenshot_2024-08-01_21-42-19

cvzi commented 1 month ago

Seems to affect Android 10 as well, but not Android 9 and 12+

Upstream bug: https://issuetracker.google.com/issues/158953976

cvzi commented 1 month ago

This is a bug in the assistant mode in Android 10 and 11. The screenshot is distorted by Android, so the app can't fix it. I'll add a permanent work around for this.

The current workaround is to set the assistant action to "Use native screenshot method", this will use a different way to take the screenshot and avoid the bug:

By default this will use the phone's screenshot app (in your case Samsung screenshot tool) to take the screenshot. You can change that behavior by disabling the setting "Use system defaults".

cvzi commented 2 weeks ago

Since version 2.11.1 the app uses the work-around on Android 10 and 11 if the accessibility service is running. Otherwise it shows a warning about this bug and suggests to enable the accessibility service.