Remove the interval between vibrations

This is no longer necessary since repeating key no longer cause a
vibration.
This commit is contained in:
Jules Aguillon 2022-06-06 20:37:22 +02:00
parent fda53e3952
commit 402bf4990e

View File

@ -18,16 +18,12 @@ import android.view.Window;
public class Keyboard2View extends View public class Keyboard2View extends View
implements View.OnTouchListener, Pointers.IPointerEventHandler implements View.OnTouchListener, Pointers.IPointerEventHandler
{ {
private static final long VIBRATE_MIN_INTERVAL = 100;
private KeyboardData _keyboard; private KeyboardData _keyboard;
private Pointers _pointers; private Pointers _pointers;
private Pointers.Modifiers _mods; private Pointers.Modifiers _mods;
private long _lastVibration = 0;
private static int _currentWhat = 0; private static int _currentWhat = 0;
private Config _config; private Config _config;
@ -189,15 +185,10 @@ public class Keyboard2View extends View
private void vibrate() private void vibrate()
{ {
long now = System.currentTimeMillis(); if (VERSION.SDK_INT >= 5)
if ((now - _lastVibration) > VIBRATE_MIN_INTERVAL)
{ {
_lastVibration = now; performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY,
if (VERSION.SDK_INT >= 5) HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING);
{
performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY,
HapticFeedbackConstants.FLAG_IGNORE_VIEW_SETTING);
}
} }
} }