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

ui-renderer-manager update renderer error #18234

Open
FOREVERrxy opened this issue Jan 22, 2025 · 0 comments
Open

ui-renderer-manager update renderer error #18234

FOREVERrxy opened this issue Jan 22, 2025 · 0 comments
Labels
Bug Needs Triage Needs to be assigned by the team

Comments

@FOREVERrxy
Copy link

Cocos Creator version

3.8.5

System information

all platform

Issue description

renderer cant mark dirty again at the same tick;
你们应该在updateAllDirtyRenderers里把更新的renderer的internalId重置,因为你们的文本更新是在ui-renderer-manager的update之后,如果一个渲染组件监听文本的变化的话,可能出错;

Relevant error log output

No response

Steps to reproduce

一个sprite监听label的变化,根据label适配宽高;
在同一帧内,先改变sprite宽高,再改变label,这时候sprite渲染未更新

Minimal reproduction project

No response

@FOREVERrxy FOREVERrxy added Bug Needs Triage Needs to be assigned by the team labels Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Needs Triage Needs to be assigned by the team
Projects
None yet
Development

No branches or pull requests

1 participant