Issue#701: fix bugs in SettingsViewModel

resolves #701