You can disable column reordering by using this configuration:
```js
function (config){
config.views.grid.features.reorderColumns = false;
return config;
}
```
Tested in APEX 5.1.2.00.09
*Note: You can still reorder them by using keyboard or Actions > Column Dialog*