Bug 649437: Boost 2 popup is now properly centered on the viewport
This commit is contained in:
Родитель
98481706ea
Коммит
2d8a3bed98
|
@ -14,10 +14,19 @@ var initMask = function() {
|
|||
};
|
||||
|
||||
var resizePopup = function() {
|
||||
$popup.css( {
|
||||
'marginLeft' : -(($popup.width() + 52)/2),
|
||||
'marginTop' : -(($popup.height() + 42)/2)
|
||||
});
|
||||
if($(window).height() < $popup.height()) {
|
||||
$popup.css({
|
||||
'marginLeft' : -(($popup.width() + 52)/2),
|
||||
'top' : 0,
|
||||
'marginTop' : 0,
|
||||
'position' : 'absolute'
|
||||
});
|
||||
} else {
|
||||
$popup.css({
|
||||
'marginLeft' : -(($popup.width() + 52)/2),
|
||||
'marginTop' : -(($popup.height() + 42)/2)
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
var positionVideoPlayer = function() {
|
||||
|
|
|
@ -81,6 +81,15 @@ function swap(fromId, toId) {
|
|||
$(toId).delay(160).fadeIn(150);
|
||||
}
|
||||
|
||||
function swapAndReset(fromId, toId) {
|
||||
$popup.fadeOut(150);
|
||||
setTimeout(function() {
|
||||
$(fromId).hide();
|
||||
$(toId).show();
|
||||
showPopup();
|
||||
}, 200);
|
||||
}
|
||||
|
||||
function resetForm(formId) {
|
||||
$(formId).resetFormAfter(150);
|
||||
}
|
||||
|
|
|
@ -67,7 +67,7 @@ var initBoost = function() {
|
|||
$('#user-location-link').hide();
|
||||
$('#boost').data('status', 1);
|
||||
});
|
||||
swap('#boost1-confirm', '#boost2');
|
||||
swapAndReset('#boost1-confirm', '#boost2');
|
||||
});
|
||||
|
||||
// Boost 1 Confirm - Cancel button
|
||||
|
|
Загрузка…
Ссылка в новой задаче