Fix flickering between locking states.
This commit is contained in:
parent
296a1c4770
commit
0cd0484b41
@ -250,7 +250,7 @@ class VoiceMessageRecorderView @JvmOverloads constructor(
|
|||||||
if (((currentX < firstX && rtlXMultiplier == 1) || (currentX > firstX && rtlXMultiplier == -1))
|
if (((currentX < firstX && rtlXMultiplier == 1) || (currentX > firstX && rtlXMultiplier == -1))
|
||||||
&& distanceX > distanceY && distanceX > lastDistanceX) {
|
&& distanceX > distanceY && distanceX > lastDistanceX) {
|
||||||
recordingState = RecordingState.CANCELLING
|
recordingState = RecordingState.CANCELLING
|
||||||
} else if (currentY < firstY && distanceY > distanceX) {
|
} else if (currentY < firstY && distanceY > distanceX && distanceY > lastDistanceY) {
|
||||||
recordingState = RecordingState.LOCKING
|
recordingState = RecordingState.LOCKING
|
||||||
}
|
}
|
||||||
} else if (recordingState == RecordingState.CANCELLING) {
|
} else if (recordingState == RecordingState.CANCELLING) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user