Hey there, thanks for this amazing component!
I seem to have the following problem.
When you perform the selectAll action on the textfield it seems to get into an infinite loop of layoutSubviews.
Can you shed some light as to why it's happening since you best know the logic behind the textField?