From af2fe6ae6fdf2d202fee47da57c9f9e1588e6e87 Mon Sep 17 00:00:00 2001 From: Georg Fischer Date: Tue, 9 Aug 2016 21:31:25 +0200 Subject: [PATCH 1/5] mobile devices sometimes don't like autplaying video --- scripts/views/webcamview.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/views/webcamview.js b/scripts/views/webcamview.js index 1965518..46f9e53 100644 --- a/scripts/views/webcamview.js +++ b/scripts/views/webcamview.js @@ -73,7 +73,10 @@ define( if ( itWorked ) { dialog.show(); - videoEl.play(); + try { + videoEl.play(); + } catch ( err ) { } + updateVideoSize(); isRecording = true; From 61c9ad1f0e7ba597f2acd7ab4b154006cf9ecc48 Mon Sep 17 00:00:00 2001 From: Georg Fischer Date: Tue, 9 Aug 2016 21:31:47 +0200 Subject: [PATCH 2/5] fix video size --- styles/modules/dialog.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/styles/modules/dialog.css b/styles/modules/dialog.css index a7d0b07..98a1690 100644 --- a/styles/modules/dialog.css +++ b/styles/modules/dialog.css @@ -132,10 +132,10 @@ width: 100%; background-color: #000; overflow: hidden; - object-fit: cover; display: block; cursor: pointer; opacity: 0.8; + object-fit: contain; } .dialog-item video:hover { From 851aca495f3240a43f5b52124d2db33f908fed8d Mon Sep 17 00:00:00 2001 From: Georg Fischer Date: Tue, 9 Aug 2016 21:35:39 +0200 Subject: [PATCH 3/5] fix setting dropdown size --- styles/modules/dialog.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/styles/modules/dialog.css b/styles/modules/dialog.css index 98a1690..44f62fc 100644 --- a/styles/modules/dialog.css +++ b/styles/modules/dialog.css @@ -386,3 +386,7 @@ html:not(.has-touch) .shared-list .item-offline-button { .setting-checkbox { margin-top: 3px; } + +.setting-select { + max-width: 100px; +} From 0dd7b07ed681e3db0be4ff90c6e3abb20e2edd6a Mon Sep 17 00:00:00 2001 From: Georg Fischer Date: Tue, 9 Aug 2016 21:43:40 +0200 Subject: [PATCH 4/5] fix overflow issue on edge --- styles/modules/dialog.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/styles/modules/dialog.css b/styles/modules/dialog.css index 44f62fc..8e5fe35 100644 --- a/styles/modules/dialog.css +++ b/styles/modules/dialog.css @@ -162,12 +162,15 @@ } .dialog-list { - overflow: scroll; margin-left: -20px; padding-left: 20px; padding-right: 20px; width: calc(100% + 40px); max-height: calc(100vh - 355px); + /* overflow: scroll; */ + overflow: auto; + overflow-x: none; + overflow-y: auto; } .has-touch .dialog-list { From 79574a3054b99b04e1ce6b098afcc4f330ea2a01 Mon Sep 17 00:00:00 2001 From: Georg Fischer Date: Tue, 9 Aug 2016 21:49:01 +0200 Subject: [PATCH 5/5] remove obsolete comment --- styles/modules/dialog.css | 1 - 1 file changed, 1 deletion(-) diff --git a/styles/modules/dialog.css b/styles/modules/dialog.css index 8e5fe35..2783d76 100644 --- a/styles/modules/dialog.css +++ b/styles/modules/dialog.css @@ -167,7 +167,6 @@ padding-right: 20px; width: calc(100% + 40px); max-height: calc(100vh - 355px); - /* overflow: scroll; */ overflow: auto; overflow-x: none; overflow-y: auto;