mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer
synced 2024-09-29 13:17:35 +00:00
Merge "Handle window.localStorage === null case correctly."
This commit is contained in:
commit
8b7cfd12d5
|
@ -37,8 +37,7 @@
|
||||||
* @property {boolean}
|
* @property {boolean}
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
this.hasAnimatedMetadata = window.localStorage === undefined ||
|
this.hasAnimatedMetadata = !window.localStorage || localStorage.getItem( 'mmv.hasOpenedMetadata' );
|
||||||
localStorage.getItem( 'mmv.hasOpenedMetadata' );
|
|
||||||
|
|
||||||
/** @property {mw.mmv.HtmlUtils} htmlUtils - */
|
/** @property {mw.mmv.HtmlUtils} htmlUtils - */
|
||||||
this.htmlUtils = new mw.mmv.HtmlUtils();
|
this.htmlUtils = new mw.mmv.HtmlUtils();
|
||||||
|
@ -829,7 +828,7 @@
|
||||||
if (
|
if (
|
||||||
!this.savedHasOpenedMetadata &&
|
!this.savedHasOpenedMetadata &&
|
||||||
scrolled &&
|
scrolled &&
|
||||||
window.localStorage !== undefined
|
window.localStorage
|
||||||
) {
|
) {
|
||||||
localStorage.setItem( 'mmv.hasOpenedMetadata', true );
|
localStorage.setItem( 'mmv.hasOpenedMetadata', true );
|
||||||
this.savedHasOpenedMetadata = true;
|
this.savedHasOpenedMetadata = true;
|
||||||
|
|
Loading…
Reference in a new issue