mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Popups
synced 2024-11-30 18:34:40 +00:00
Merge "Remove jQuery.jStorage shim"
This commit is contained in:
commit
193b8dd9f3
|
@ -171,26 +171,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
$( function () {
|
$( function () {
|
||||||
var jStorage = mw.storage.get( 'jStorage' );
|
if ( mw.popups.enabled ) {
|
||||||
|
|
||||||
// FIXME: Can be removed a month from jStorage removal. Not perfect but should work in most cases.
|
|
||||||
if ( jStorage && jStorage.indexOf( 'popups-enabled' ) > 0 ) {
|
|
||||||
// slower loading popups when in transition mode
|
|
||||||
mw.loader.using( 'jquery.jStorage' ).done( function () {
|
|
||||||
var val = $.jStorage.get( 'mwe-popups-enabled' );
|
|
||||||
// delete jStorage key
|
|
||||||
$.jStorage.deleteKey( 'mwe-popups-enabled' );
|
|
||||||
if ( val === 'false' ) {
|
|
||||||
// copy over
|
|
||||||
mw.storage.set( 'mwe-popups-enabled', '0' );
|
|
||||||
} else {
|
|
||||||
if ( val ) {
|
|
||||||
mw.storage.set( 'mwe-popups-enabled', '1' );
|
|
||||||
}
|
|
||||||
initPopups();
|
|
||||||
}
|
|
||||||
} );
|
|
||||||
} else if ( mw.popups.enabled ) {
|
|
||||||
initPopups();
|
initPopups();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue