// Add mobile input handling fixes document.addEventListener('touchstart', function(e) { if (e.target.tagName === 'INPUT' || e.target.tagName === 'TEXTAREA') { e.target.style.setSelectionRange = function() {}; // Override problematic function return true; } }, true); // Prevent selection range errors HTMLInputElement.prototype.setSelectionRange = HTMLInputElement.prototype.setSelectionRange || function(){}; // Add mobile keyboard support config.devicePixelRatio = 1; config.mobileKeyboardSupport = true; }