Commit e82f68d
Christopher Tate
Fix the Backup Manager's uninstall tracking
The bug was that when an app was uninstalled, the Backup Manager was
discarding its bookkeeping about that app being represented in the
device's current live backup dataset. This in turn meant that if the
app was subsequently reinstalled, its data would not be restored from
that most-recent dataset: it would be restored from the *ancestral*
dataset if possible, or not at all.
Now the "ever backed up" state is retained correctly, and the app
will get its most-recent-data restored as expected.
Bug 7394519
Change-Id: I733cf41737765676e0a3a05fb1bcd32b165cb4ba1 parent cd92db8 commit e82f68d
1 file changed
+8
-8
lines changedLines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1433 | 1433 | | |
1434 | 1434 | | |
1435 | 1435 | | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | | - | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
1442 | 1439 | | |
1443 | 1440 | | |
1444 | 1441 | | |
| |||
1471 | 1468 | | |
1472 | 1469 | | |
1473 | 1470 | | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
1474 | 1474 | | |
1475 | | - | |
1476 | 1475 | | |
1477 | 1476 | | |
1478 | 1477 | | |
| |||
5440 | 5439 | | |
5441 | 5440 | | |
5442 | 5441 | | |
5443 | | - | |
| 5442 | + | |
| 5443 | + | |
5444 | 5444 | | |
5445 | 5445 | | |
5446 | 5446 | | |
| |||
0 commit comments