Editing Mode requires attaching clickableSpan to input... Before, due to some complications I had to reinitialize spannable on each new token... This takes time... Now, the full "re-initialization" happens only in 2 cases:
User presses Change Layout button
Answer contains negative, so, due to how negatives works in my algo, when user press equal button I initialize 2 tokens instead of one
In all other times I initialize spannable dynamically... So when I press button, let's say number 1, this button transforms to spannable and it's getting added to the "whole" spannable input
Editing Mode requires attaching clickableSpan to input... Before, due to some complications I had to reinitialize spannable on each new token... This takes time... Now, the full "re-initialization" happens only in 2 cases:
In all other times I initialize spannable dynamically... So when I press button, let's say number 1, this button transforms to spannable and it's getting added to the "whole" spannable input