Move the IME customization code out of document.ready
Change-Id: If358cb1639b4a7e847aefac8f4b7b1923209f76d
This commit is contained in:
@@ -57,12 +57,26 @@
|
||||
return unique.slice( 0, 6 );
|
||||
};
|
||||
|
||||
$( document ).ready( function () {
|
||||
// MediaWiki specific overrides for jquery.webfonts
|
||||
// Extend the ime preference system
|
||||
$.extend( $.ime.preferences, {
|
||||
|
||||
save: function ( callback ) {
|
||||
inputPreferences.set( 'ime', this.registry );
|
||||
inputPreferences.save( callback );
|
||||
},
|
||||
|
||||
load: function () {
|
||||
this.registry = inputPreferences.get( 'ime' ) || this.registry;
|
||||
}
|
||||
} );
|
||||
|
||||
// MediaWiki specific overrides for jquery.ime
|
||||
$.extend( $.ime.defaults, {
|
||||
imePath: mwImeRulesPath
|
||||
} );
|
||||
|
||||
$( document ).ready( function () {
|
||||
|
||||
$( 'body' ).on( 'focus', inputSelector, function () {
|
||||
var $input = $( this );
|
||||
|
||||
@@ -91,18 +105,7 @@
|
||||
} );
|
||||
} );
|
||||
|
||||
$.extend( $.ime.preferences, {
|
||||
|
||||
save: function ( callback ) {
|
||||
inputPreferences.set( 'ime', this.registry );
|
||||
inputPreferences.save( callback );
|
||||
},
|
||||
|
||||
load: function () {
|
||||
this.registry = inputPreferences.get( 'ime' ) || this.registry;
|
||||
}
|
||||
} );
|
||||
|
||||
// Load the ime preferences
|
||||
$.ime.preferences.load();
|
||||
} );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user