From 064f6c08ee1703324a0077c328c4665161c0b5a0 Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Tue, 20 Dec 2011 12:07:22 +0000 Subject: [PATCH] Correct the error dialog display. --- resources/mediawiki/mediawiki.feedback.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/mediawiki/mediawiki.feedback.js b/resources/mediawiki/mediawiki.feedback.js index 3dce004e16..e280a93622 100644 --- a/resources/mediawiki/mediawiki.feedback.js +++ b/resources/mediawiki/mediawiki.feedback.js @@ -180,8 +180,12 @@ }, displayError: function( message ) { + var _this = this; this.display( 'error' ); this.$dialog.find( '.feedback-error-msg' ).msg( message ); + var closeButton = {}; + closeButton[ mw.msg( 'feedback-close' ) ] = function() { _this.$dialog.dialog( 'close' ); }; + this.$dialog.dialog( { buttons: closeButton } ); }, cancel: function() { @@ -210,12 +214,12 @@ _this.displayError( 'feedback-error1' ); // unknown API result } } else { - displayError( 'feedback-error2' ); // edit failed + _this.displayError( 'feedback-error2' ); // edit failed } }; var err = function( code, info ) { - displayError( 'feedback-error3' ); // ajax request failed + _this.displayError( 'feedback-error3' ); // ajax request failed }; this.api.newSection( this.title, subject, message, ok, err ); -- 2.20.1