I believe `[readonly]` should only be applied to texty inputs anyway, so I just left this as it was.