Fix lag for 'restore' button
authorAaron Schulz <aaron@users.mediawiki.org>
Fri, 9 Jan 2009 14:26:28 +0000 (14:26 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Fri, 9 Jan 2009 14:26:28 +0000 (14:26 +0000)
includes/specials/SpecialPreferences.php

index cbfee8a..04ac759 100644 (file)
@@ -443,11 +443,12 @@ class PreferencesForm {
         * @access private
         */
        function restorePreferences() {
-               global $wgUser;
+               global $wgUser, $wgOut;
                $wgUser->restoreOptions();
                $wgUser->setCookies();
                $wgUser->saveSettings();
-               $this->mainPrefsForm( 'success' );
+               $title = SpecialPage::getTitleFor( 'Preferences' );
+               $wgOut->redirect( $title->getFullURL( 'success' ) );
        }
 
        /**