diff --git a/app/assets/javascripts/discourse/app/pre-initializers/sniff-capabilities.js b/app/assets/javascripts/discourse/app/pre-initializers/sniff-capabilities.js index a3a3f76153d..45d97e47380 100644 --- a/app/assets/javascripts/discourse/app/pre-initializers/sniff-capabilities.js +++ b/app/assets/javascripts/discourse/app/pre-initializers/sniff-capabilities.js @@ -46,7 +46,7 @@ export default { caps.hasContactPicker = "contacts" in navigator && "ContactsManager" in window; - caps.canVibrate = "vibrate" in navigator; + caps.canVibrate = "vibrate" in navigator && !caps.isFirefox; // Remove Firefox condition when https://arewefenixyet.com/ lands } // We consider high res a device with 1280 horizontal pixels. High DPI tablets like