From d1647a9fa0c3f2c237fabf15f01a467696be7011 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Fri, 22 Nov 2013 12:05:42 +0530 Subject: [PATCH] Update the local copy of preferences before saving to reflect other module changes Change-Id: Idfd6d4f71eff9d1a1e6606b3fa91abf9ddc7b183 --- resources/js/ext.uls.ime.js | 2 ++ resources/js/ext.uls.webfonts.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/resources/js/ext.uls.ime.js b/resources/js/ext.uls.ime.js index 97faa0de..12e7adb6 100644 --- a/resources/js/ext.uls.ime.js +++ b/resources/js/ext.uls.ime.js @@ -69,6 +69,8 @@ return; } + // get updated copy of preferences + inputPreferences = mw.uls.preferences(); inputPreferences.set( 'ime', this.registry ); inputPreferences.save( callback ); // reset the dirty bit diff --git a/resources/js/ext.uls.webfonts.js b/resources/js/ext.uls.webfonts.js index 0ea538ed..03e1c32a 100644 --- a/resources/js/ext.uls.webfonts.js +++ b/resources/js/ext.uls.webfonts.js @@ -36,6 +36,8 @@ }, save: function ( callback ) { + // get updated copy of preferences + ulsPreferences = mw.uls.preferences(); ulsPreferences.set( 'webfonts', this.registry ); ulsPreferences.save( callback ); },