@@ -214,7 +214,7 @@ Item {
214214 id: coverFlip
215215 height: parent.height
216216 x: 0
217− visible: coverFlipDragArea.dragging
217+ visible: progress > 0
218218
219219 property real progress: 0
220220 property int maxAngle: 70
@@ -272,5 +272,17 @@ Item {
272272 }
273273 }
274274 }
275+
276+ }
277+ MouseArea {
278+ anchors.fill: root
279+ enabled: coverFlip.visible
280+ property int oldMouseX
281+
282+ onPressed: oldMouseX = mouseX
283+ onMouseXChanged: {
284+ coverFlip.progress += (oldMouseX - mouseX) * .001
285+ oldMouseX = mouseX
286+ }
275287 }
276288}