fix(deps): bump bread-ecosystem to v0.8.1-rc.2 for the launcher freeze fix #21
No reviewers
Labels
No labels
ci
diagnostics
unresolvable
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Breadway/breadbox!21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/box-8-bump-bread-ecosystem"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #1 (BOX-8)
Cause
bread-theme v0.7.9's
hook_subtreeregisters a fresh observer every time the launcher's results list re-sorts. Typing in search re-sorts on every keystroke, so it eventually hits GLib'sToo many GWeakRef registeredlimit and the window stops responding. This was reproduced under headless Sway with typed input (see BOX-8 comments).Fix
The registry fix (bread-ecosystem 8a3df5f, PR #52) first shipped in tag
v0.8.1-rc.2. This bumps bread-theme, bread-utils, bread-screenshots and bread-launcher fromv0.7.5/v0.7.9tov0.8.1-rc.2. That matches breadbar's PR #60, so both apps link the same copy. Cargo.lock only changes those four packages.Verification
cargo build --release --locked: cleancargo clippy --workspace --all-targets --locked -- -D warnings: cleancargo test --workspace --locked: all passlint-pins.sh: all deps tag-pinned