Fire the ime-enable/disable hook upon saving the preferences

Change-Id: I98e502cd8dc1990b10b1f824614c84d3bf5b993f
This commit is contained in:
Amir E. Aharoni
2013-08-20 08:54:52 +03:00
committed by Niklas Laxström
parent 6cf1486399
commit 4e04182ecd
3 changed files with 16 additions and 7 deletions

View File

@@ -81,13 +81,11 @@
disable: function () {
this.registry.isDirty = true;
this.registry.enable = false;
mw.hook( 'mw.uls.ime.disable' ).fire();
},
enable: function () {
this.registry.isDirty = true;
this.registry.enable = true;
mw.hook( 'mw.uls.ime.enable' ).fire();
},
isEnabled: function () {
@@ -152,6 +150,7 @@
$.ime.preferences.save( function () {
mw.ime.disable();
imeNotification();
mw.hook( 'mw.uls.ime.disable' ).fire( 'menu' );
} );
e.stopPropagation();
} );