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.