Skip to content

Fix repository dropdown corruption bugs (#1912, #1915)#2346

Merged
m3nu merged 2 commits intoborgbase:masterfrom
m3nu:fix/repo-dropdown-bugs
Jan 23, 2026
Merged

Fix repository dropdown corruption bugs (#1912, #1915)#2346
m3nu merged 2 commits intoborgbase:masterfrom
m3nu:fix/repo-dropdown-bugs

Conversation

@m3nu
Copy link
Contributor

@m3nu m3nu commented Jan 20, 2026

  • Remove line in init_repo_stats() that deleted "No repository selected" from dropdown, which caused index shifting and corruption
  • Fix repo_unlink_action() to disconnect signals before manipulating the dropdown to prevent cascading updates
  • Fix flaky test_repo_unlink by using direct function call and waitSignal()

Fixes #1912
Fixes #1915

m3nu and others added 2 commits January 20, 2026 18:42
- Remove line in init_repo_stats() that deleted "No repository selected"
  from dropdown, which caused index shifting and corruption
- Fix repo_unlink_action() to disconnect signals before manipulating
  the dropdown to prevent cascading updates
- Fix flaky test_repo_unlink by using direct function call and waitSignal()
@m3nu m3nu merged commit 8390490 into borgbase:master Jan 23, 2026
2 of 5 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.

Create New Profile breaks repository drop-down list "Unlink Repository" action breaks the repository drop down

1 participant