
Open
Posted
•
Ends in 1 day
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.
Project ID: 40376062
62 proposals
Open for bidding
Remote project
Active 19 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
62 freelancers are bidding on average $10 USD/hour for this job

Hi, I can help you fix this iOS Safari double-tap issue in Radix UI Sheet/Dialog components in your production React (Vite) app. I have strong experience debugging mobile Safari touch event quirks, especially issues involving Radix UI, overlays, pointer events, and passive touch handling. These problems often come from iOS treating click, pointer-events, and focus/blur differently under modal layers. What I will do: • Reproduce and isolate the issue on real iOS Safari • Identify root cause (usually event delegation + overlay + passive touch conflicts) • Fix Radix Dialog/Sheet interaction handling (pointer-events / focus trap / overlay layering) • Ensure single-tap behavior works consistently on iOS Safari • Test directly on physical iPhone device • Provide a short explanation of the fix and why it happened Stack familiarity: React + TypeScript, Vite, Radix UI, Tailwind CSS, Supabase, Lovable deployments. Given the nature of the bug, this is likely a quick 1–2 hour fix, depending on how the components are structured. I can start immediately and stay available for real-time debugging. Thank you Jennifer
$5 USD in 40 days
7.6
7.6

Hi There!!! ★★★★ (Fix iOS Safari double-tap bug in Radix UI components fast) ★★★★ I understand your issue—Sheet/Dialog from Radix UI on real iOS Safari requiring double-tap due to touch/click event handling conflicts. You need a quick root cause fix, tested on real device, not simulators. ⚜ Debug iOS Safari touch event quirks ⚜ Fix double-tap issue in Radix UI components ⚜ Optimize pointer/click event handling ⚜ Tailwind + React/Vite compatibility checks ⚜ Test on physical iPhone device ⚜ Clean patch with explanation ⚜ Quick turnaround (1–2 hrs task) I’ve handled similar iOS Safari bugs where touch events and focus states caused delayed interactions. Comfortable with React + TypeScript and debugging real-device issues. My approach is inspect event propagation → isolate Radix behavior → patch via pointer-events/touch-action fix → validate on device. Ready to jump in immediatly and resolve this fast. Warm Regards, Farhin B.
$5 USD in 40 days
6.4
6.4

✋ Hi There!!! ✋ The Goal of the project:- Identify and fix the iOS Safari double tap issue in Radix UI components to ensure smooth single tap interactions on real devices. I carefully reviewed your issue and understand the problem occurs only on physical iOS Safari with Sheet and Dialog components requiring double tap due to touch event handling conflicts. I am a strong fit because I have fixed similar iOS specific React bugs with precise debugging on real devices. • Analyze root cause related to touch and click event behavior in iOS Safari • Implement fix for Radix UI Sheet and Dialog to ensure proper single tap response • Test on real iOS device and provide clear explanation of the solution I will also handle UI interaction checks, testing, and ensure stable behavior across devices with clean updated code. I have 9+ years experience as a full stack developer and have resolved similar mobile browser issues in production apps. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$9 USD in 40 days
5.0
5.0

Hi, I am Haresh, having 14+ years of experience in Software Testing Industry. - Having unique blend of knowledge in Quality Product Delivery, Processes Management, Functional testing, Integration and regression testing, load and Perfromance Testing which help me to take the Quality of the software to the next level. - Hands on experience on testing Desktop, Web Based, Mobile application and ERP based application. - Hands on experience on automation testing tools on selenium webdriver, jmeter, katalon studio, Appium, cypress, selenium with TestNG freamwork etc.. - Thorough understanding of Product Delivery Life Cycle, Software Testing Life Cycle and Software Development Life Cycle. - Experience in Well conversant with writing Test plan,Test Cases,Bug report, Release Note and Product Health Report. - Worked in various domains like Finance, Retail, Web Portals, Healthcare, ecommnerce, CMS, Eduction Portal, Life Insurance, ERP system etc. - I do have require mobile devices to test mobile view or applications like android and iOS applications. - I have hands on experience with Git, postman, MSSQL Server. Kindly review my profile and let me know you view over the same. Thanks, Haresh
$5 USD in 40 days
4.9
4.9

As an experienced React developer, specializing in cross-platform app functionality, I am no stranger to the sort of double-tap bug you're experiencing on Radix UI components. My vast experience in React/Typescript, as well as my extensive knowledge of the nuances of iOS Safari and touch events, will prove invaluable as I delve into your production app. By using my strong problem-solving skills, one which has allowed me to deliver top-notch projects over my 6+ years career span, I will be able to give a root cause analysis on your double-tap issue and implement a complete fix for it. As a diligent developer, I will not only provide you with a solution that works perfectly on real iOS Safari devices but also accompany it with a brief explanation which will add clarification and depth to the implementation process. In addition, being conversant with Radix UI components, Tailwind CSS, and having the ability to test on actual iOS devices makes me the best fit for this project. I prioritize close collaborations and quick communication so rest assured, you'll have real-time updates during the fix. Choose me for this hourly project and get 100% satisfaction in return; together, we'll ensure your production app is cohesive on every platform.
$10 USD in 40 days
4.7
4.7

Hello, I can fix this iOS Safari double-tap interaction issue in your React/Vite app using Radix UI (Sheet/Dialog).With 8+ years of experience in React + TypeScript I’ve debugged similar iOS Safari touch-event and focus/overlay issues, especially with Radix components and Tailwind-based UI systems. # What I will do * Identify root cause of iOS Safari touch/click handling issue * Fix double-tap behavior in Radix UI Sheet/Dialog components * Ensure single-tap interaction works consistently on real iOS devices * Validate fix on actual iPhone Safari (not emulator) * Provide brief explanation of the fix applied # Tech familiarity React, Vite, TypeScript, Radix UI, Tailwind CSS, Supabase I can start immediately and resolve this quickly within the estimated **1–2 hours**. Best regards, Sushma
$5 USD in 40 days
5.0
5.0

As an experienced React developer with a strong understanding of iOS Safari quirks and touch events, I am confident that I can swiftly resolve the double-tap bug you're facing. My decade-long career in software solutions has allowed me to handle various projects over the years, giving me the acute problem-solving capabilities necessary to troubleshoot nuanced issues like yours. I'm familiar with Radix UI's Sheet and Dialog components, and have a solid understanding of how they interact with React and TypeScript. My proficiency in Tailwind CSS, coupled with my ability to test on real iOS devices, ensures comprehensive testing from root cause analysis to solution implementation, ironing out any inconsistencies in your production app. Additionally, my clever use of Vite and Supabase makes deploying and maintaining your app seamless. In terms of accountability, I've undertaken 100+ successful projects throughout my career, ensuring fast delivery and clear communication every step of the way. I believe in not just delivering robust solutions but offering long-term support as well – hence partnering with me means you'll receive ongoing commitment even after your project is completed. Choose me for this critical bug-fixing task and let's leverage my experience to create an uninterrupted user experience for your app across all iOS devices!
$5 USD in 40 days
4.0
4.0

Hello, I can quickly diagnose and fix the double-tap issue on iOS Safari with Radix UI components. This is typically caused by touch event handling conflicts (e.g. onClick vs onTouchStart, passive listeners, or focus/overlay behavior in iOS). I have experience debugging similar issues with Radix Dialog/Sheet and iOS-specific quirks. I will identify the root cause, apply a proper fix (event normalization or pointer handling), and ensure single-tap interactions work correctly. I can test on real iOS devices to confirm the fix works outside simulators. You’ll get a clear explanation of the issue and the implemented solution. Ready to jump in and resolve this quickly within your timeframe.
$5 USD in 40 days
4.1
4.1

I can help you quickly diagnose and fix this critical iOS Safari double-tap issue in your React production app using Radix UI. I’m familiar with iOS Safari quirks around double-tap, focus, and touch events, and how they interact with component libraries and custom event handlers. I’ve previously resolved similar Safari-specific bugs in React applications, including Radix UI and headless component setups, where touch/click behavior diverged on iOS only. This includes working with passive event listeners, pointer events, and preventing unintended zoom or double-activation. My approach would be to reproduce the issue on real iOS devices, trace the responsible component/event path, then implement a minimal, targeted fix that doesn’t break desktop or Android behavior. I’ll keep changes well-documented and scoped to maintain long-term stability. I would love to chat more about your project! Regards
$5 USD in 7 days
4.2
4.2

With years invested in creating and debugging software, I consider myself an exceptional fit for your project. I am deeply familiar with iOS Safari-specific issues and touch events and have worked with Radix UI components, including the very Sheet and Dialog features at the crux of your trouble. From full stack web to mobile applications, my work has consistently emphasized reliability, scalability and security – attributes necessary to solve this problem. My approach of combining clean architecture, rigorous tests, and comprehensive knowledge of both technology and business helps me in identifying the root cause more seamlessly. I will not only fix the double-tap bug but also aim to provide an explanation of the solution implemented so that you can not only judge its efficacy but also have unmatched clarity on the technical side of things. Being capable of thoroughly testing on actual iOS devices, specifically Safari, I guarantee a complete fix that won't just work while using simulator but also practically on real devices. Last but not least, development is more than just completing required tasks – it thrives on clear communication throughout – fostering a collaboration where each party is completely aware of what's happening. And this is where I excel! Every step will be discussed with you ensuring project momentum is maintained without any hurdles.
$5 USD in 40 days
3.5
3.5

Hi there, I've carefully reviewed your project "React iOS Safari Double-Tap Bug Fix (Radix UI)" and I'm confident I can deliver a high-quality solution that exceeds your expectations. With 10+ years of professional experience in relevant technologies, I bring deep expertise to handle every aspect of this project. I have successfully completed numerous similar projects with excellent client satisfaction ratings and on-time delivery. My approach for your project: 1. Requirements Analysis: I will thoroughly analyze your project requirements and clarify any questions to ensure we are aligned on the deliverables and outcomes. 2. Design and Architecture: I will create a clean, scalable, and maintainable solution architecture that follows industry best practices and modern standards. 3. Development: I will build the solution using the latest tools and technologies, writing clean, well-documented, and efficient code throughout. 4. Quality Assurance: I will perform comprehensive testing including unit, integration, and user acceptance testing to ensure flawless performance. 5. Deployment and Handover: I will deploy the solution and provide complete documentation along with a walkthrough session. Why choose me: - 10+ years of hands-on experience - Strong portfolio of successful projects - Excellent communication and timely delivery - Post-delivery support and revisions included I am available to start immediately and can dedicate full attention to your project. Best regards,
$5 USD in 40 days
3.9
3.9

With more than a decade of experience as a full-stack developer, I believe I have the relevant skills to address your iOS Safari double-tap bug in the Radix UI components. Not only do I have a strong command over React and TypeScript, but my deep understanding of iOS Safari-specific issues will be instrumental in identifying and resolving root cause. Having extensively worked with Radix UI components (Sheet, Dialog) in Tailwind CSS and tested applications on actual iOS devices, I am no stranger to debugging touch/click event handling. I guarantee a complete fix for this critical issue along with a thorough confirmation through rigorous testing on physical iOS device. Furthermore, my ability to deliver end-to-end solutions and handle various API integrations, coupled with my experience in deploying projects on platforms like Lovable complements this job perfectly. To ensure efficient communication and timely delivery, I am always available for quick discussions and committed to providing clean code that's scalable and high-performing - all traits that your project demands!
$10 USD in 40 days
3.4
3.4

Hello there, we are a team of Full Stack developers and we are interested in doing your project. Please, send me a message to discuss the work. Thanks Ashish Kumar.
$5 USD in 40 days
3.4
3.4

Hello, Hope you are doing fine. I am a React developer with deep experience fixing iOS Safari touch/click bugs, especially with Radix UI Sheet and Dialog. I have solved the double-tap issue before: it is caused by iOS delaying click events after a touch, often triggered by missing `touch-action` or improper focus management. I will diagnose the exact cause in your app, implement a clean fix (e.g., adding `touch-action: manipulation` or adjusting event handlers), and test on a real physical iOS device. I will provide root cause analysis and solution explanation. I am ready to start immediately. Please start a chat to discuss access and timeline. Best regards, Md Ruhul Ajom
$5 USD in 40 days
5.0
5.0

Hi, I just applied after read your job posting carefully and I believe that I am good fit to your project. I have thoroughly reviewed your requirements and I am confident in my ability to deliver excellent results. I'm a serious bidder. I will satisfy you with my high skills! I am an expert which have 8+ years of experience on Android, Software Testing, iOS Development, Flutter, Game Testing, Android App Development, App Development, Angular, Android UI Design, API Testing I will work on your project hard with full time. I am looking forward to meet you to discuss the further detail about this project. Looking forward to hearing from you. Warm Regards
$6 USD in 40 days
2.6
2.6

Hello! As per your project post, you’re looking to fix a critical iOS Safari issue in your React app where Radix UI Sheet and Dialog components require a double-tap on real devices. The goal is to identify the root cause and implement a reliable fix that works correctly on physical iOS Safari without affecting existing functionality. My focus will be on debugging the touch and click event handling behavior specifically on iOS Safari, identifying conflicts between Radix UI components and mobile event propagation, and applying a clean fix to ensure all interactive elements respond on a single tap. I will test the solution on a real iOS device to confirm the issue is fully resolved. I specialize in React and TypeScript development with strong experience in handling mobile browser edge cases, including iOS Safari quirks and touch event issues. I’m also familiar with Radix UI and Tailwind setups, and can quickly diagnose and fix this within a short timeframe while providing a clear explanation of the solution. Best regards, Prateek
$8 USD in 40 days
2.7
2.7

Hey , I just went through the project description, and I see you are looking for someone experienced in Game Testing, Android UI Design, Angular, Software Testing, App Development, Android App Development, API Testing, Android, Flutter and iOS Development. It instantly reminded me of a client who faced similar challenges, and I knew I had a tailor-made solution for it. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: • Is there anything else you’d like to add to the project details? • What’s the top hurdle you’re facing with this project? • What is the timeline to get this done? Why Choose Me? 250+ Projects. 5 Years. Zero Misses. My reputation is built on a single metric: Flawless Execution. While others promise quality, my last 100+ consecutive 5-star reviews prove it. I don’t just finish the job; I set the standard. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) The portfolio here is just the tip of the iceberg. To respect client confidentiality, my recent heavy-hitters aren't public, but I can share them 1-on-1. Click the 'CHAT' button, and I’ll send over the relevant samples immediately for your review. Regards, Abdul Haseeb Siddiqui.
$10 USD in 29 days
2.0
2.0

Hi, I will resolve the double-tap issue on your Radix UI Sheet and Dialog components for iOS Safari. My extensive experience with React, TypeScript, and specifically debugging touch events on iOS allows me to pinpoint the root cause effectively. I’ve dealt with similar issues before, ensuring that interactive elements function seamlessly across platforms. My approach will involve direct testing on physical devices to confirm the solution and maintaining the integrity of your app's user experience. I’ll provide a clear explanation of the modifications made and ensure that everything is thoroughly tested. To proceed, I’d like to confirm access to the codebase and any specific device models you would prefer me to test on. Thank you.
$5.45 USD in 40 days
1.9
1.9

Hey , I just finished reading the job description and I see you are looking for someone experienced in Android App Development, Software Testing, Angular, App Development, Flutter, Android, iOS Development, Game Testing, Android UI Design and API Testing. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Adil.
$10 USD in 16 days
3.4
3.4

I totally understand your requirement—this kind of double-tap issue on real iOS Safari is usually tied to touch event handling, focus traps, or pointer-event quirks with layered components like Radix Dialog/Sheet. I’ve dealt with a very similar issue in a React + Tailwind app using Radix components where interactive elements required double taps on physical iOS devices. The root cause was a mix of `pointer-events`, `touch-action`, and event delegation conflicts inside portals/modals. I resolved it by adjusting event handling (onTouchStart/onClick sync), fixing focus management, and removing conflicting CSS that blocked first-tap interaction. The fix was tested on real devices and worked consistently. For your case, I’ll debug directly on a physical iOS device, trace event propagation inside Radix components, and implement a clean fix without breaking accessibility or UX. A few quick questions: 1. Are you using any custom wrappers around Radix Dialog/Sheet? 2. Any global CSS affecting `pointer-events` or `touch-action`? 3. Does the issue occur on all elements or specific components only? Let me know when you’re available to discuss this further I’d be happy to walk you through my approach or showcase examples relevant to this project. Looking forward to hearing from you! Best regards, Mulayam
$4 USD in 40 days
1.2
1.2

New Delhi, United Arab Emirates
Payment method verified
Member since Oct 8, 2020
$55-65 USD / hour
$2-8 USD / hour
$2-8 USD / hour
$2-8 USD / hour
$2-8 USD / hour
$30-250 USD
$2-8 USD / hour
£20-250 GBP
$10-30 USD
$20000-50000 USD
£750-1500 GBP
₹600-1500 INR
£10-20 GBP
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
$250-750 USD
$2-8 AUD / hour
₹250000-500000 INR
$100-175 USD
₹12500-37500 INR
$250-750 USD
$15-25 USD / hour
$30-250 USD
₹1500-12500 INR