System Designer uses ace for editing schemas/models/behaviors/.... We use this library for the web / desktop and mobile versions of the IDE. It seems that it is not optimize for touch screens.
To fix this issue, we will use CodeMirror instead for mobile device.
It means:
Electron and web versions will use ace editor,
Cordova version will use CodeMirror and
they will be used threw the editor component that will choose the correct editor depending of the context.
System Designer uses ace for editing schemas/models/behaviors/.... We use this library for the web / desktop and mobile versions of the IDE. It seems that it is not optimize for touch screens. To fix this issue, we will use CodeMirror instead for mobile device.
It means: