Added option to disable haptic feedback

This commit is contained in:
M66B
2023-11-09 12:01:27 +01:00
parent 02f31ffa4a
commit f56a98a4d8
6 changed files with 38 additions and 4 deletions

View File

@@ -1926,6 +1926,17 @@ public class Helper {
}
}
static void performHapticFeedback(View view, int feedbackConstant) {
performHapticFeedback(view, feedbackConstant, 0);
}
static void performHapticFeedback(@NonNull View view, int feedbackConstant, int flags) {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(view.getContext());
boolean haptic_feedback = prefs.getBoolean("haptic_feedback", true);
if (haptic_feedback)
view.performHapticFeedback(feedbackConstant);
}
// Graphics
static int dp2pixels(Context context, int dp) {