I reloaded the Docker Linux container and verified that the settings is present in the appsettings.json file.
I created and saved a new menu item in my app model.
I reloaded the app in the browser and also opened it in a new window.
I was expecting to see that menu item in my app.
Instead I’ve got the app without my new menu item. In other words - this setting and feature does not work for me, identically as described here - How to enable model auto reload?
This issue is caused by the fact that windows does not send the file system change events to the linux container. The ReloadModelWhenFilesChangesDetected works if you try this with a windows container and it should also work if you try it in a linux conatiner on Mac. But it just does not work if you have a linux container on windows.
It was decided not to fix this after discussion with @washi. It would require a special FileWatcher impementation just for this case.
From my experience with IIS, the model reload works for all changes except those that are connected to the UI. So if you make changes in screens, screen sections, action buttons etc., you need to actually restart the app for the changes to be implemented.