Safari Version 4.0.4 (6531.21.10) on OSX will not reload when Popups calls its reload page function (either by settings class="popups-form-reload" or by setting option updateMethod = 'reload').

You can fix this by replacing the function in popups.js on line 987 with

    if (popup.options.updateMethod === 'reload') { // Force a complete, non-ajax reload of the page.
      if (popup.options.updateSource === 'final') {
        location.href = Drupal.settings.basePath + data.path; // TODO: Need to test this.
      }
      else { // Reload originating page.
        // the following line was removed, and the one after added by kevin mar 7 2010
        //location.reload();
        location.href = Drupal.settings.basePath + data.path; // TODO: Need to test this.
      }
    }

This is popups 6.x-2.0-alpha5

Comments

lubnax’s picture

subscribe