Adapter config changes are persisted even if Edit not clicked
To reproduce:
- Edit a provider config
- Press esc
- Go back and see that the provider config has changed
Things that need to be done:
- Changes should only be persisted when the user actually presses "Edit/Add"
- Need to handle secrets (they should not be added until Edit/Add pressed)