on xenial help sign in
few changes
commit1f85ff8601962f8db34788c86a60ee7d9f908802 authorAndrea Cimitan <andrea.cimitan@gmail.com> dateMon 25 Jul 2016, 13:37 (10 years ago) parentc3a5d14
1 file changed+6−6
qml/Dash/Previews/PreviewInlineVideo.qml+6−6
qml/Dash/Previews/PreviewInlineVideo.qml+6−6
@@ -39,6 +39,10 @@ PreviewWidget {
3939 property alias rootItem: services.rootItem
4040 readonly property string widgetExtraDataKey: services.source.toString()
4141
42+ onWidgetExtraDataKeyChanged: {
43+ root.restorePlaybackState();
44+ }
45+
4246 function seek() {
4347 services.mediaPlayer.seek(services.initialPosition);
4448 services.initialPosition = -1;
@@ -64,17 +68,13 @@ PreviewWidget {
6468 fullscreen: false
6569 maximumEmbeddedHeight: rootItem.height / 2
6670
67− onClose: fullscreen = false
71+ property int initialPosition: -1
6872
6973 readonly property var mediaPlayer: footer.mediaPlayer
7074 readonly property url source: mediaPlayer.source
7175 readonly property int position: mediaPlayer.position
7276
73− property int initialPosition: -1
74−
75− onSourceChanged: {
76− root.restorePlaybackState();
77− }
77+ onClose: fullscreen = false
7878
7979 onPositionChanged: {
8080 if (mediaPlayer.playbackState === MediaPlayer.StoppedState) return;