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

Dropdowns are still broken with CEF v127 for some users #2406

Open
1 task done
Hardy535 opened this issue Jan 4, 2025 · 2 comments
Open
1 task done

Dropdowns are still broken with CEF v127 for some users #2406

Hardy535 opened this issue Jan 4, 2025 · 2 comments
Labels
Class: bug Something isn't working

Comments

@Hardy535
Copy link

Hardy535 commented Jan 4, 2025

Description of the problem

There seems to be another issue with the dropdowns since CEF v127.
Not only were the positions not correct as mentioned here (which is fixed now): #2395
But some users are reporting other weird rendering issues with them.

I can't reproduce it myself but other users are reporting it:

When using the dropdown, not a list appears but another (old) webview.
In this case it's a webview I show when the user logs in for discord authentication, however this webview is destroyed after the users logged in.
It seems to be some weird artifact that the users are seeing here as of the time the users see this, this "artifact" of a webview doesn't even exist anymore.

For most users it seems fine, but not for everyone.
We couldn't narrow down why this issue happens, doesn't seem specific to Intel/AMD/NVIDIA.
Users tried reinstalling alt:V but with no luck, before the CEF update this was not an issue.

Some clips from users reporting this problem:

Reproduction steps

Unclear, only happens for some users when interacting with a dropdown but for them it's a consistent issue.
Just a normal dropdown that is used:

<select name="cars" id="cars">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

Expected behaviour

Should display the normal dropdown items.

Additional context

No response

Operating system

Windows 23H2

Version

16.2.42

Crashdump ID

No response

Confirmation of issue's presence

  • By submitting this ticket, I affirm that I have verified the presence of this issue on the latest RC (Release Candidate) version available at the time of writing this ticket.
@Hardy535 Hardy535 added the Class: bug Something isn't working label Jan 4, 2025
@Shino58
Copy link

Shino58 commented Jan 4, 2025

I confirm that when you use a dropdown in one webview and then destroy it to open another, both dropdowns are displayed.

@Hardy535
Copy link
Author

Hardy535 commented Jan 5, 2025

I removed the code where the first webview (discord authentication "tutorial") gets created and destroyed afterwards and this seemed to fix it.
So something breaks if multiple webviews are used (and destroyed?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Class: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants