I believe this is a bug: 1. Disable part of the form with `editor.getEditor('root.myfield').disable()` 2. Click the "Properties" drop-down - all the fields become temporarily disabled 3. Close the "Properties" drop-down - **all fields** are re-enabled, including `root.myfield` There should be a distinction between fields which are manually disabled and fields which are temporarily disabled by the Properties drop-down.