diff --git a/app/src/main/java/org/mozilla/fenix/library/history/HistoryDataSource.kt b/app/src/main/java/org/mozilla/fenix/library/history/HistoryDataSource.kt index 7c8c48289..8fae4de9d 100644 --- a/app/src/main/java/org/mozilla/fenix/library/history/HistoryDataSource.kt +++ b/app/src/main/java/org/mozilla/fenix/library/history/HistoryDataSource.kt @@ -43,7 +43,9 @@ class HistoryDataSource( ?: visit.url.getHostFromUrl() ?: visit.url - HistoryItem(offset + id, title, visit.url, visit.visitTime) + // We want IDs to start at 1, not 0 to be able to send the correct offset + // to the `historyProvider.getHistory` call. + HistoryItem(offset + id + 1, title, visit.url, visit.visitTime) } } }