update recording defaults

This commit is contained in:
Luke Pulverenti 2016-10-16 13:11:32 -04:00
parent 14bce4eaf7
commit f8eb80550a
10 changed files with 51 additions and 30 deletions

View file

@ -12,6 +12,7 @@
background-color: #121314;
max-width: 90%;
max-height: 90%;
color: #eee;
}
.actionSheetMenuItem:hover {
@ -103,7 +104,7 @@
}
.actionsheet-extraSpacing {
font-size: 108%;
font-size: 112%;
}
.btnCloseActionSheet {

View file

@ -114,7 +114,7 @@
dialogOptions.entryAnimation = options.entryAnimation;
dialogOptions.exitAnimation = options.exitAnimation;
dialogOptions.entryAnimationDuration = options.entryAnimationDuration || 140;
dialogOptions.exitAnimationDuration = options.exitAnimationDuration || 180;
dialogOptions.exitAnimationDuration = options.exitAnimationDuration || 160;
dialogOptions.autoFocus = false;
}
@ -301,13 +301,22 @@
dialogHelper.open(dlg);
var pos = options.positionTo && dialogOptions.size !== 'fullscreen' ? getPosition(options, dlg) : null;
// Make sure the above open has completed so that we can query offsetWidth and offsetHeight
// This was needed in safari, but in chrome this is causing the dialog to change position while animating
var setPositions = function () {
var pos = options.positionTo && dialogOptions.size !== 'fullscreen' ? getPosition(options, dlg) : null;
if (pos) {
dlg.style.position = 'fixed';
dlg.style.margin = 0;
dlg.style.left = pos.left + 'px';
dlg.style.top = pos.top + 'px';
if (pos) {
dlg.style.position = 'fixed';
dlg.style.margin = 0;
dlg.style.left = pos.left + 'px';
dlg.style.top = pos.top + 'px';
}
};
if (browser.safari) {
setTimeout(setPositions, 0);
} else {
setPositions();
}
});
}