Enforce minimimum window size when resizing player (#342)

For audio-only .mov files, which are 0x0.

Closes #340
This commit is contained in:
Feross Aboukhadijeh
2016-04-07 21:27:25 -07:00
parent da1e120de9
commit 8c2d49f029
4 changed files with 15 additions and 5 deletions

View File

@@ -954,8 +954,14 @@ function setDimensions (dimensions) {
Math.min(screenWidth / dimensions.width, 1),
Math.min(screenHeight / dimensions.height, 1)
)
var width = Math.floor(dimensions.width * scaleFactor)
var height = Math.floor(dimensions.height * scaleFactor)
var width = Math.max(
Math.floor(dimensions.width * scaleFactor),
config.WINDOW_MIN_WIDTH
)
var height = Math.max(
Math.floor(dimensions.height * scaleFactor),
config.WINDOW_MIN_HEIGHT
)
// Center window on screen
var x = Math.floor((screenWidth - width) / 2)