From cc1cca33d71f59b4820cca5ec64facfb114b018d Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Wed, 5 Sep 2012 13:49:10 +0530 Subject: [PATCH] Fix Bug 39560 - Monospace font setting overridden * use the exclude option from jquery.webfonts Change-Id: I5c35c848197ceae0def6cbc31249f887b962365b --- resources/js/ext.uls.webfonts.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/js/ext.uls.webfonts.js b/resources/js/ext.uls.webfonts.js index bad71b2c..bbbbb8d0 100644 --- a/resources/js/ext.uls.webfonts.js +++ b/resources/js/ext.uls.webfonts.js @@ -42,7 +42,15 @@ font = null; } return font; - } + }, + exclude: function() { + if ( mw.user.options.get( 'editfont' ) ) { + // Exclude textboxes from webfonts if user has edit area font option + // set using 'Preferences' page + return 'textbox'; + } + return $.fn.webfonts.defaults.exclude; + } () } ); } ); -} )( jQuery, mediaWiki, document ); +} ( jQuery, mediaWiki, document ) );