Bug: “Testfield in Row of Checklist with Movable Gadgets”

I used to be making an attempt to recreate an current consumer interface view in SwiftUI however obtained stumped for some time by some erratic habits. I’ve constructed a pleasant pattern app which can also be on GitHub. This has been filed as FB9715757.


If in case you have a Checklist with movable rows that has a Textfield in its rows there is a matter should you attempt to transfer a row whereas it’s first responder.

Steps to Reproduce

Please run the offered pattern app on iOS 15 simulator.

  1. Faucet on the merchandise titled ‘One’ beneath and modify the string.
  2. Use the merchandise’s reorder deal with to maneuver it into second place.
  3. Drag it again up into first place.

Anticipated Habits

That you could transfer the row again into first place.

Precise Habits

The system gained’t allow you to drop the row in first place. Generally the row disappears fully leaving a spot between the “Two” and “Three” objects (see screenshot)

A functioning workaround is that if the primary responder is resigned earlier than the transfer itself.

Additionally revealed on Medium.

Classes: Bug Stories

See also  How do I retailer FileManager.ubiquityIdentityToken?

Leave a Reply