Initial implementation of message selection

This commit is contained in:
miruka
2019-08-30 11:17:13 -04:00
parent aaaff814a1
commit 016f76167f
7 changed files with 348 additions and 101 deletions

View File

@@ -169,8 +169,10 @@ function getItem(array, mainKey, value) {
}
function smartVerticalFlick(flickable, baseVelocity, fastMultiply=3) {
if (! flickable.interactive) { return }
function smartVerticalFlick(flickable, baseVelocity, fastMultiply=4) {
if (! flickable.interactive && flickable.enableFlicking) return
if (flickable.verticalOvershoot != 0) return
if (baseVelocity > 0 && flickable.atYEnd) return
baseVelocity = -baseVelocity
let vel = -flickable.verticalVelocity