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

Draw order incorrect for CanvasLayer children #61257

Closed
markdibarry opened this issue May 21, 2022 · 2 comments · Fixed by #62220
Closed

Draw order incorrect for CanvasLayer children #61257

markdibarry opened this issue May 21, 2022 · 2 comments · Fixed by #62220

Comments

@markdibarry
Copy link
Contributor

markdibarry commented May 21, 2022

Godot version

4.0.dev (bdb9edc)

System information

Windows 10

Issue description

When a CanvasLayer has more than one visible child, the draw order is ignored.

2022-05-21.08-38-49.mp4
2022-05-21.08-46-44.mp4

Steps to reproduce

  1. Add CanvasLayer as a root node
  2. Add any CanvasItem node as a child.
  3. Add a second CanvasItem node as a child.
  4. Move the second child higher up in the hierarchy.

Minimal reproduction project

RaiseBug.zip

@markdibarry
Copy link
Contributor Author

Still researching, but it seems this regression was introduced after May 9th, but before May 13th.

@Chaosus Chaosus added this to the 4.0 milestone May 21, 2022
@KoBeWi KoBeWi moved this to To Assess in 4.x Priority Issues May 21, 2022
@KoBeWi KoBeWi moved this from To Assess to Todo in 4.x Priority Issues May 21, 2022
@KoBeWi KoBeWi moved this from Todo to To Assess in 4.x Priority Issues May 21, 2022
@markdibarry
Copy link
Contributor Author

After more research, I found that the regression was introduced in @Calinou's #51591

Repository owner moved this from To Assess to Done in 4.x Priority Issues Jun 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants