src/vs/editor/standalone/browser/iPadShowKeyboard/iPadShowKeyboard.ts/IPadShowKeyboard/update
class IPadShowKeyboard:	private update(): void {
		const shouldHaveWidget = (!this.editor.getOption(EditorOption.readOnly));

		if (!this.widget && shouldHaveWidget) {

			this.widget = new ShowKeyboardWidget(this.editor);

		} else if (this.widget && !shouldHaveWidget) {

			this.widget.dispose();
			this.widget = null;

		}
	}