Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Promotion menu empty #1793

Open
kraktus opened this issue Aug 6, 2021 · 21 comments
Open

Promotion menu empty #1793

kraktus opened this issue Aug 6, 2021 · 21 comments

Comments

@kraktus
Copy link
Member

kraktus commented Aug 6, 2021

Reported here: https://lichess.org/forum/lichess-feedback/bug-unable-to-promote-pawn#1

The field there i should be able to choose figure is empty. First time i found this bug a few months ago and it repeats every time im trying to promote my pawns. That's why i hate late game 😅
I've already tried to reinstall lichess app, but that didn't solve the problem.
Also, I've got no problems in puzzles — I'm able to promote pawn there, so i have no idea why this field is empty in normal games


Android 8.1.0
redmi 6
lichess app version 7.11.3 (latest)

Maybe fixed by #1785 ?

@bja555
Copy link

bja555 commented Sep 2, 2021

Same problem with my lichess account bja555

@jas14
Copy link
Collaborator

jas14 commented Sep 5, 2022

From #2170:

Device: nexus 7 2013
OS: android 7.1.2

Also reported in #2179 . I'm unable to reproduce. @matejplank, as requested in the issue template, please provide:

  • Device make and model
  • OS version
  • Lichess version

@indiebubbler
Copy link

indiebubbler commented Sep 7, 2022

I want to report this bug occurs still on:
Device: LG G6 (LG-H870)
OS: Android 9
Lichess version: 7.16.0

@indiebubbler
Copy link

guys, this is kind of showstopper, isn't it?

@jas14
Copy link
Collaborator

jas14 commented Sep 8, 2022

Sorry, we can't fix it if we can't reproduce it. Additional debugging info and/or pull requests always welcome!

@hackerONrails
Copy link

@jas14 I had it on Xiami Mi A2, Android 10.

I installed now 7.15.2 to be able to promote again:
https://github.com/lichess-org/lichobile/releases/tag/v7.15.2

@williamAlhant
Copy link

williamAlhant commented Sep 12, 2022

This bug just happened to me. I'm on v7.16.0
Edit for additional info: I have a Samsung S8 with Android 9

@eljamm
Copy link
Contributor

eljamm commented Sep 12, 2022

As described in #2191, updating the Android WebView to the latest version fixed the issue for my device.
Those who can't update can test this version, which uses fallback values for the promo menu.

Hope this solves the issue for everyone.

@williamAlhant
Copy link

Is not Chrome used instead of Webview, or is it the same? I cannot update Webview on my phone but I can update Chrome, of which I probably had an outdated version since it's not my browser of choice.

@eljamm
Copy link
Contributor

eljamm commented Sep 14, 2022

Well, according to the google docs, chrome and webview aren't exactly the same thing on Android. Also, the README mentioned being close to the android webview, so I think that's what's being used here.

For my device, I was on WebView 70 and updating it to WebView 105 fixed the issue for me. Can you tell me which version of WebView your device is using ? It should be named Android System WebView in your App List.

If Google's Play Store doesn't show the update you can try using an alternative such as the Aurora Store. If you still can't update, you could try this release, which tries to fix this issue for old versions of WebView.

@williamAlhant
Copy link

Actually, updating Chrome seems to solve the issue for me. My Chrome version was in the 70s, probably 72 (that's the version I have when I uninstall the updates in the app settings). I don't have the bug when it is updated to the latest version (105).

@eljamm
Copy link
Contributor

eljamm commented Sep 14, 2022

I only have WebView installed on my device so I didn't try with chrome, but if updating it also fixes the issue then that's great to hear.

@vadz
Copy link

vadz commented Sep 17, 2022

I've got it on Mi 9T Pro with Android 10 with v7.16. Downgrading to v7.15.2 fixed the problem, so something definitely changed in the latest version.

@lgrapenthin
Copy link

same problem on android 8.1.0 and latest lichess app.

@jas14
Copy link
Collaborator

jas14 commented Oct 19, 2022

#2191 will probably fix this issue. The other option is to revert #2111, which will probably be simpler but will reopen #2074.

@ornicar
Copy link
Collaborator

ornicar commented Oct 25, 2022

Getting more emails about this bug every day.

@veloce
Copy link
Collaborator

veloce commented Oct 26, 2022

Right. So I'll release the fix this week, hoping it'll solve the issue.

@AlexisTM
Copy link

AlexisTM commented May 19, 2023

I got the same issue recently on a Galaxy Tab S3, the app's last version.

Unlike in the actual game where it happened, I couldn't exit that state without pressing the "return" button in over-the-board mode.

Stockfish got really mad that I didn't promote my pawn in the ranked game.

Screenshot_20230518-232404_lichess

@edquist
Copy link

edquist commented Jul 19, 2023

Hi, after updating to v8.0.0, on a Moto G Power running android 10, I got the blank promotion menu when promoting in analysis mode. (But promoting during normal play works.) Had to downgrade the app to v7.15.2 to get that to work again.

Did promotion during analysis mode get missed in the workaround?

Thanks!

@endriu11111111
Copy link

endriu11111111 commented Jul 26, 2023

I also have a problem with promoting to queen in the Lichess game in the Android app. The application version is 8.0.0, Android version 10, phone model: Motorola One (XT-1941-4).

Please help me kindly.

Screenshot_20230726-143507.png

@plaf-git
Copy link

plaf-git commented Dec 4, 2023

Hi, updating Android System Webview from v76 to v95 fixed this problem on my quite old phone (LG G2 mini, Android 5.0.2), thanks for the solution !

@jas14 jas14 mentioned this issue Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.