Thanks for the test case, we can see that the readOnly config attribute is not being applied to the editor correctly on initialization. We have filed a bug report and will have this fixed in v2.1.1 which is due out soon.
As a work around we have created a dynamic action in your test case to show you how you can still achieve this requirement.