mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 20:26:24 +00:00
Flush message counter on shutdown
This commit is contained in:
@@ -17,6 +17,16 @@ export function incrementMessageCounter(): number {
|
||||
return receivedAtCounter;
|
||||
}
|
||||
|
||||
const debouncedUpdateLastReceivedAt = debounce(() => {
|
||||
localStorage.setItem('lastReceivedAtCounter', String(receivedAtCounter));
|
||||
}, 500);
|
||||
export function flushMessageCounter(): void {
|
||||
debouncedUpdateLastReceivedAt.flush();
|
||||
}
|
||||
|
||||
const debouncedUpdateLastReceivedAt = debounce(
|
||||
() => {
|
||||
localStorage.setItem('lastReceivedAtCounter', String(receivedAtCounter));
|
||||
},
|
||||
25,
|
||||
{
|
||||
maxWait: 25,
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user