Split the `Window` component for more granular change detection
Open
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
Assessment
This issue has not been assessed yet.