bevyengine / bevyengine/bevy

Split the `Window` component for more granular change detection

Open
#19,644 3 comments 0 reactions 0 assignees View on GitHub
A-Windowing C-Bug C-Code-Quality D-Modest S-Ready-For-Implementation
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

A more sophisticated version could split the `Window` struct into multiple components that are connected as relationships. That way, we can have working change detection for all of them. But I'd prefer to get this fix merged first and leave a `Window` redesign for a dedicated PR :)

_Originally posted by @janhohenheim in https://github.com/bevyengine/bevy/issues/19629#issuecomment-2972938046_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.