Maybe should add `!isFirefoxMobile()` check as well?