Skip to content

Fix WinUI workspace and editor interactions - #60

Merged
1lck merged 1 commit into
1lck:codex/winui3-phase1from
puppyben1:codex/winui3-phase1
Aug 12, 2026
Merged

Fix WinUI workspace and editor interactions#60
1lck merged 1 commit into
1lck:codex/winui3-phase1from
puppyben1:codex/winui3-phase1

Conversation

@puppyben1

Copy link
Copy Markdown
Contributor

Summary

  • fix workspace tree expansion state and lazy loading
  • prevent editor formatting and workbench timers from causing UI event loops
  • apply theme-correct editor syntax colors
  • suppress Git child console windows and defer Git file click work to avoid XAML reentrancy
  • filter internal Git changes from workspace refreshes

Verification

  • WinUI x64 Release build succeeds with 0 warnings and 0 errors
  • verified idle CPU and memory remain stable
  • verified file input and tab switching remain responsive

@puppyben1
puppyben1 requested a review from 1lck as a code owner August 12, 2026 13:48
@1lck
1lck merged commit 055987d into 1lck:codex/winui3-phase1 Aug 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants