try disable instead of readonly, doubt it will work, but weirder things have happened