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

[4.4 Beta 3] Embedded game window lags when changing positions and scale. #102566

Closed
Felipe-Sena opened this issue Feb 8, 2025 · 1 comment · Fixed by #102618
Closed

[4.4 Beta 3] Embedded game window lags when changing positions and scale. #102566

Felipe-Sena opened this issue Feb 8, 2025 · 1 comment · Fixed by #102618

Comments

@Felipe-Sena
Copy link

Felipe-Sena commented Feb 8, 2025

Tested versions

  • Reproductible in: v4.4.beta3.official [06acfcc]

System information

Godot v4.4.beta3 - Fedora Linux 41 (KDE Plasma) on Wayland - X11 display driver, Multi-window, 2 monitors - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4070 (nvidia; 565.77) - AMD Ryzen 9 7900X 12-Core Processor (24 threads)

Issue description

When embedding the game window (either on a floating workspace or on the editor "Game" tab) and moving the "main" window, the embedded window will lag behind. This did not happen in earlier versions of the engine and I don't know if it happens on Windows.

BETA 2

godot-window-issue-beta2-video.mp4

BETA 3

godot-window-issue-beta3-video.mp4

Steps to reproduce

  • Run a project on 4.4.beta3 with Embed game on Next Play enabled;
  • Move / scale the main window that's holding the embedded window around.

Minimal reproduction project (MRP)

Not including an MRP since this can be replicated with an empty project.

@Felipe-Sena Felipe-Sena changed the title Embedded game window lags when changing positions and scale. [4.4 Beta 3] Embedded game window lags when changing positions and scale. Feb 8, 2025
@matheusmdx matheusmdx added this to the 4.4 milestone Feb 8, 2025
@Hilderin
Copy link
Contributor

Hilderin commented Feb 8, 2025

That's a side effect of #102251.
On low spec machine on Windows resizing the floating window was very slow. The embedded window is now updated less frequently, causing this out of sync effect. I'll try to think of another method to fix #102251 and still keep the embedded window in sync as much as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Very Bad
Development

Successfully merging a pull request may close this issue.

4 participants