Open raineorshine opened 5 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 320.0 SAI (320.0 USD @ $1.0/SAI) attached to it as part of the cybersemics fund.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 1 week from now. Please review their action plans below:
1) mul1sh has been approved to start work.
I have alot of experience in css animations in react and hence can fix this issue ios in the next few days with constant feedback to the em team. Thanks
Learn more on the Gitcoin Issue Details page.
@raineorshine which version of iOS did you notice this issue/do the above recording?
Need to know, so i make sure its not a webkit bug and if it is, I workaround the bug. Thanks 🙂
iOS 13.1.3
@raineorshine thanks this seems to be a webkit bug, so trying a few workarounds till i fix it in the next few days.
Beautiful. Thanks for your effort!
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 320.0 SAI (320.0 USD @ $1.0/SAI) has been submitted by:
@raineorshine please take a look at the submitted work:
⚡️ A tip worth 40.00000 SAI (40.0 USD @ $1.0/SAI) has been granted to @mul1sh for this issue from @raineorshine. ⚡️
Nice work @mul1sh! Your tip has automatically been deposited in the ETH address we have on file.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This Bounty has been completed.
Additional Tips for this Bounty:
Waiting for fix to land in WebKit. https://github.com/cybersemics/em/pull/186#issuecomment-564214599
When navigating, the content is smoothly translated, but the caret drifts.
Current Behavior
On iOS, the caret drifts out of place during the animation.
Video 1: https://github.com/cybersemics/em/assets/750276/931e766d-291c-495b-83b7-bebde4625dcb
Video 2: https://youtu.be/Poo61duk41w
Expected Behavior
The browser cursor should stay in place (not move relative to its contenteditable).
There it is a bug in Safari and there is no fix, hide the caret during the transition (without removing the selection).