antimine-android icon indicating copy to clipboard operation
antimine-android copied to clipboard

Animation to open app switcher is bugged specifically on Antimine's end screens.

Open Slymeball opened this issue 1 year ago • 1 comments

Describe the bug During the animation between switching through applications (opening the app switcher, swiping to another app from the home bar) from Antimine displaying a game window, the screen is not cleared properly. This happens in no other setting in no other apps I know of, only from Antimine and only when it displays a window in-game.

To Reproduce

  1. Open Antimine and make sure the "Show windows" toggle in settings is turned on.
  2. Complete a game, making sure to keep the end screen open.
  3. Open the app switcher or swipe between apps.
  4. Observe how the screen doesn't refresh (keeping old frames instead of clearing them) when animating to the app switcher or to the next app.

What control style do you use? Buttons, flag by default

Expected behavior This doesn't happen. The app cleanly transitions between itself, others, and the app switcher.

Screenshots

In the following showcases, only the win screen is shown. However, this issue shows itself on lose screens as well.

(Also, please don't mind that gameplay is shown. I don't know what exactly I was thinking when I wanted to keep those in, I think it was something like "I want to prove that the game is live and working aside from the bug." Despite this, I'm too impatient to wait for the clips to go through 8mb again ~~and too stubborn to change my ways~~)

App to Switcher:

https://github.com/lucasnlm/antimine-android/assets/51765267/ca21dea5-08dd-403c-a555-d5a6ba58edc5

App to App:

https://github.com/lucasnlm/antimine-android/assets/51765267/bab2033c-3ec4-4f0a-a7e4-5e5835dba80b

Android Version: Android 14 on Pixel 7a

App Version 17.6.3 F

Slymeball avatar Dec 28 '23 05:12 Slymeball

I'm checking why this happens. Thanks for report. BTW, I can reproduce it on emulator, but not on my personal phone. So, I think it happens only on Pixels.

lucasnlm avatar Jan 09 '24 19:01 lucasnlm