Skip to content

Allow masking widgets in kittest snapshots#7467

Merged
lucasmerlin merged 4 commits intomainfrom
lucas/kittest-masking
Aug 21, 2025
Merged

Allow masking widgets in kittest snapshots#7467
lucasmerlin merged 4 commits intomainfrom
lucas/kittest-masking

Conversation

@lucasmerlin
Copy link
Copy Markdown
Collaborator

@lucasmerlin lucasmerlin commented Aug 21, 2025

Adds Harness::mask

@github-actions
Copy link
Copy Markdown

Preview available at https://egui-pr-preview.github.io/pr/7467-lucaskittest-masking
Note that it might take a couple seconds for the update to show up after the preview_build workflow has completed.

emilk added a commit that referenced this pull request Aug 21, 2025
I'm trying to debug a suspected deadlock in the CI for
#7467

Since we use our own mutex wrappers, we can just panic if the lock is
too slow. Ugly and effective :)
@emilk emilk added feature New feature or request egui_kittest labels Aug 21, 2025
@emilk emilk added this to the 0.32.2 milestone Aug 21, 2025
@lucasmerlin lucasmerlin merged commit 42c2fc5 into main Aug 21, 2025
48 of 49 checks passed
@lucasmerlin lucasmerlin deleted the lucas/kittest-masking branch August 21, 2025 15:46
lucasmerlin pushed a commit that referenced this pull request Sep 4, 2025
I'm trying to debug a suspected deadlock in the CI for
#7467

Since we use our own mutex wrappers, we can just panic if the lock is
too slow. Ugly and effective :)
Masterchef365 pushed a commit to Masterchef365/egui that referenced this pull request Apr 3, 2026
…7468)

I'm trying to debug a suspected deadlock in the CI for
emilk#7467

Since we use our own mutex wrappers, we can just panic if the lock is
too slow. Ugly and effective :)
Masterchef365 pushed a commit to Masterchef365/egui that referenced this pull request Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

egui_kittest feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants