Kalightortaio / Minesweeper-Master

A Flutter project to practice app development
https://www.ataraxiagames.com
0 stars 0 forks source link

Expo project does not render developer menu on android devices, potentially all devices. #2

Closed Kalightortaio closed 8 months ago

Kalightortaio commented 9 months ago

Unknown if this issue is project specific or an expo bug. This needs to be tested on different environments. It may very well be an issue with the singular testing environment that the project is currently being developed on. Further testing is required.

Kalightortaio commented 9 months ago

Going to test on a virtual android device. Hopefully this is just an issue with my physical device.

Kalightortaio commented 8 months ago

Tested very old commits on physical device, to the same issue. Still need to test a virtual device.

Kalightortaio commented 8 months ago

The developer menu works on the emulator, working normally. This leads me to believe that there's merely an issue with my physical device. For all intensive purposes the bug can be marked as fixed, but I'd like to sort out my problems on the original testing environment too.

Kalightortaio commented 8 months ago

2 Months.

2 Months of development hell.

All solved by npx expo start --clear

https://github.com/Kalightortaio/Minesweeper-Master/assets/28843882/b6191189-7867-4ee0-a1bd-0fd1f5c83fd5

Kalightortaio commented 8 months ago

How naive I was.

The issue... It's still plaguing me.

I found a "solution" but I'm terribly confused as to why it works. You see I usually have developer options on my android devices set to x0 for my Window Animation Scale, Transition Animation Scale, and Animation Duration Scale.

However when I change the Transition Animation Scale back to a non zero scale, the dev menu returns. Why this occurs... I don't know. I don't know if it's an issue with expo go, the expo sdk, or a library like react-native-reanimated.

I'll likely have to do further testing and create appropriate tickets on the right forum or repo.