React iOS Safari Double-Tap Bug Fix (Radix UI)
Budget: $2 – $8 USD
I need an experienced React developer to fix a critical iOS Safari bug in my production app. When Sheet and Dialog components from Radix UI are opened on physical iOS devices, all interactive elements require a double-tap to function properly. This issue only occurs on real iOS Safari, not in browser simulators.
Requirements:
• Strong experience with React and TypeScript
• Deep knowledge of iOS Safari-specific issues and touch events
• Experience with Radix UI components (Sheet, Dialog)
• Familiarity with Tailwind CSS
• Ability to test on actual iOS devices
• Experience debugging touch/click event handling
Deliverables:
• Root cause analysis of the double-tap issue
• Complete fix that works on real iOS Safari devices
• Brief explanation of the solution implemented
• Testing confirmation on physical iOS device
This is an hourly project with an estimated 1-2 hours of work for an experienced developer. I can provide full access to the codebase and will be available for quick communication during the fix.
The app is built with React/Vite, uses Radix UI components, Tailwind CSS, Supabase backend, and is deployed on Lovable platform.
Requirements:
• Strong experience with React and TypeScript
• Deep knowledge of iOS Safari-specific issues and touch events
• Experience with Radix UI components (Sheet, Dialog)
• Familiarity with Tailwind CSS
• Ability to test on actual iOS devices
• Experience debugging touch/click event handling
Deliverables:
• Root cause analysis of the double-tap issue
• Complete fix that works on real iOS Safari devices
• Brief explanation of the solution implemented
• Testing confirmation on physical iOS device
This is an hourly project with an estimated 1-2 hours of work for an experienced developer. I can provide full access to the codebase and will be available for quick communication during the fix.
The app is built with React/Vite, uses Radix UI components, Tailwind CSS, Supabase backend, and is deployed on Lovable platform.