@@ -158,7 +158,7 @@ export class SimpleDbTransaction {
158
158
*/
159
159
export class SimpleDb {
160
160
private db ?: IDBDatabase ;
161
- private lastDbVersion : number | null = null ;
161
+ private lastClosedDbVersion : number | null = null ;
162
162
private versionchangelistener ?: ( event : IDBVersionChangeEvent ) => void ;
163
163
164
164
/** Deletes the specified database. */
@@ -346,8 +346,8 @@ export class SimpleDb {
346
346
) ;
347
347
const db = ( event . target as IDBOpenDBRequest ) . result ;
348
348
if (
349
- this . lastDbVersion !== null &&
350
- this . lastDbVersion !== event . oldVersion
349
+ this . lastClosedDbVersion !== null &&
350
+ this . lastClosedDbVersion !== event . oldVersion
351
351
) {
352
352
// This thrown error will get passed to the `onerror` callback
353
353
// registered above, and will then be propagated correctly.
@@ -357,7 +357,7 @@ export class SimpleDb {
357
357
`could be caused by clicking the "clear site data" button in ` +
358
358
`a web browser; try reloading the web page to re-initialize ` +
359
359
`the IndexedDB database: ` +
360
- `lastDbVersion =${ this . lastDbVersion } , ` +
360
+ `lastClosedDbVersion =${ this . lastClosedDbVersion } , ` +
361
361
`event.oldVersion=${ event . oldVersion } , ` +
362
362
`event.newVersion=${ event . newVersion } , ` +
363
363
`db.version=${ db . version } `
@@ -383,7 +383,7 @@ export class SimpleDb {
383
383
'close' ,
384
384
event => {
385
385
const db = event . target as IDBDatabase ;
386
- this . lastDbVersion = db . version ;
386
+ this . lastClosedDbVersion = db . version ;
387
387
} ,
388
388
{ passive : true }
389
389
) ;
0 commit comments