Blur stops typing in solve crosswords -- starting to merge more shared functions between edit and solve