- event.data.$element
- .dialog('option', adjustedOptions)
- .trigger('dialogContentResize');
- }
-
- /**
- * Position the dialog's center at the center of displace.offsets boundaries.
- *
- * @function Drupal.dialog~resetPosition
- *
- * @param {object} options
- * Options object.
- *
- * @return {object}
- * Altered options object.
- */
- function resetPosition(options) {
- var offsets = displace.offsets;
- var left = offsets.left - offsets.right;
- var top = offsets.top - offsets.bottom;
-
- var leftString = (left > 0 ? '+' : '-') + Math.abs(Math.round(left / 2)) + 'px';
- var topString = (top > 0 ? '+' : '-') + Math.abs(Math.round(top / 2)) + 'px';
- options.position = {
- my: 'center' + (left !== 0 ? leftString : '') + ' center' + (top !== 0 ? topString : ''),
- of: window
- };
- return options;