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

Embedded game draws over popup components #103459

Open
giokhmaladze opened this issue Mar 2, 2025 · 2 comments
Open

Embedded game draws over popup components #103459

giokhmaladze opened this issue Mar 2, 2025 · 2 comments

Comments

@giokhmaladze
Copy link

Tested versions

  • Reproducible in godot v4.4rc3

System information

Windows 11, Multi window mode

Issue description

Embedded game draws over "loading state" and notifications:

godot.mp4
godot_2.mp4

Steps to reproduce

  • Run scene
  • Click build project
    • Or import something

Minimal reproduction project (MRP)

N/A

@AThousandShips
Copy link
Member

Seems like:

Which was solved by forbidding embedding in single window mode, unsure what changed after

CC @Hilderin

@Hilderin
Copy link
Contributor

Hilderin commented Mar 2, 2025

The difference here is that the progress dialog and notifications are not real native windows. The progress dialog was changed in 4.4 to a plain panel to prevent Godot from grabbing focus while importing assets. I think the notifications were never native windows. So these issues are also present in multi-window mode.

Until the embedding is done using a different technique, I don't think this can be easily fixed. Maybe detecting when the game is running and displaying the progress dialog or notifications differently?

@AThousandShips AThousandShips modified the milestones: 4.4, 4.5 Mar 2, 2025
@akien-mga akien-mga moved this from Unassessed to Not Critical in 4.x Release Blockers Mar 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Not Critical
Development

No branches or pull requests

3 participants