Skip to content

fix: clip fully occluded background dialogs - #609

Draft
benletchford wants to merge 1 commit into
masterfrom
dev/occluded-dialog-clipping
Draft

fix: clip fully occluded background dialogs#609
benletchford wants to merge 1 commit into
masterfrom
dev/occluded-dialog-clipping

Conversation

@benletchford

Copy link
Copy Markdown
Owner

Closes #608.

Summary

  • invalidate front-window content clobbered while a visible window is created and then reordered behind it
  • honor an empty dialog visRgn in HLE dialog redraw, text-item redraw, and retained-snapshot composition
  • cover each occlusion path with focused regression tests

Validation

  • cargo fmt --all -- --check
  • cargo test --lib (2952 passed, 3 ignored)

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.

Fully occluded background dialogs overwrite front windows

1 participant