- Introduced a new `ChildWindowStateKey` type to manage the state of various child windows.
- Updated `openChildWindow` function to restore dimensions and maximized state from saved states based on the window label.
- Implemented state saving for child windows during application shutdown and on close events, improving user experience by preserving window states.
- Refactored window state handling in `window_state.rs` to support loading and saving of child window states, ensuring consistent behavior across the application.