Fix bugs across all crates
This commit is contained in:
@@ -550,8 +550,8 @@ fn build_loaded_state(state: &AppState) -> gtk::Box {
|
||||
.spacing(0)
|
||||
.build();
|
||||
|
||||
// Guard flag to prevent O(n^2) update cascade during batch checkbox operations
|
||||
let batch_updating: Rc<std::cell::Cell<bool>> = Rc::new(std::cell::Cell::new(false));
|
||||
// Use the shared batch_updating flag from AppState
|
||||
let batch_updating = state.batch_updating.clone();
|
||||
|
||||
// Toolbar
|
||||
let toolbar = gtk::Box::builder()
|
||||
|
||||
Reference in New Issue
Block a user