Add system modification tracking for reversible installs

This commit is contained in:
2026-02-27 23:35:27 +02:00
parent 011c07820d
commit 6e97feddde
9 changed files with 207 additions and 10 deletions

View File

@@ -969,6 +969,7 @@ fn build_system_tab(record: &AppImageRecord, db: &Rc<Database>, toast_overlay: &
},
);
} else {
integrator::undo_all_modifications(&db_ref, record_id).ok();
integrator::remove_integration(&record_clone).ok();
db_ref.set_integrated(record_id, false, None).ok();
}