diff --git a/src/lib/Queue.ts b/src/lib/Queue.ts index d5e54474..f2d38a26 100644 --- a/src/lib/Queue.ts +++ b/src/lib/Queue.ts @@ -49,7 +49,7 @@ export class Queue { fn: () => PromiseLike | T, priority: QueuePriority = Priority.NORMAL, ): { key: string; promise: Promise } { - this.counter = (this.counter + 1) % Infinity; + this.counter = (this.counter + 1) % Number.MAX_SAFE_INTEGER; const actualKey = `${key}_${this.counter}`; this.pendingKeyToPriorityMap.set(actualKey, priority); diff --git a/src/modules/tracker/components/cards/TrackerActiveCard.tsx b/src/modules/tracker/components/cards/TrackerActiveCard.tsx index cb173cf5..8797e03d 100644 --- a/src/modules/tracker/components/cards/TrackerActiveCard.tsx +++ b/src/modules/tracker/components/cards/TrackerActiveCard.tsx @@ -277,7 +277,7 @@ export const TrackerActiveCard = ({ settingValue={`${trackRecord.lastChapterRead}/${trackRecord.totalChapters}`} value={trackRecord.lastChapterRead} minValue={0} - maxValue={Infinity} + maxValue={Number.MAX_SAFE_INTEGER} valueUnit="" handleUpdate={(lastChapterRead) => updateTrackerBind({ lastChapterRead })} />