Support for message function in confirmCloseWindow
authorMark Holmquist <mtraceur@member.fsf.org>
Wed, 29 Oct 2014 18:30:54 +0000 (13:30 -0500)
committerMark Holmquist <mtraceur@member.fsf.org>
Wed, 29 Oct 2014 18:30:54 +0000 (13:30 -0500)
Change-Id: Iffe106cfc5430aaeb2c56b83316116b2c5dd5835

resources/src/mediawiki/mediawiki.confirmCloseWindow.js

index 177367d..7fc5c42 100644 (file)
                                }, 1 );
 
                                // show an alert with this message
-                               return options.message;
+                               if ( $.isFunction( options.message ) ) {
+                                       return options.message();
+                               } else {
+                                       return options.message;
+                               }
                        }
                } ).on( showEventName, function () {
                        // Re-add onbeforeunload handler