Restore setting is wrong with local site settings
When we restore settings, the local site settings is ignored. Here is how to replicate:
- ParaView 5.4.0, RC2, Linux. Add the following file:
.../share/paraview-5.4/ParaView-SiteSettings.json
{
"settings" : {
"RenderViewSettings" : {
"UseOffscreenRenderingForScreenshots" : 1
}
}
}
- Delete your .config/ParaView/* files.
- Start ParaView.
- Settings/ Advanced/ Render View. Notice that "Use Offscreen Rendering for Screenshots" is checked.
- Restore Defaults. Notice that the "Use Offscreen Rendering For Screenshots" is now off. I believe this is the root bug.
- Exit ParaView
- Restart ParaView. Settings/ Advanced/ Render View. Notice that "Use Offscreen Rendering for Screenshots" is still not checked. This is a bug.
Basically, whenever Restore Defaults is clicked, be sure to pick up the site specific settings also!