Merge branch 'master' into release/0.26

This commit is contained in:
Karl Burtram
2018-02-14 10:24:14 -08:00
2 changed files with 3 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "sqlops",
"version": "0.26.4",
"version": "0.26.5",
"distro": "8c3e97e3425cc9814496472ab73e076de2ba99ee",
"author": {
"name": "Microsoft Corporation"

View File

@@ -37,6 +37,7 @@ import { IStorageService } from 'vs/platform/storage/common/storage';
import Event, { Emitter } from 'vs/base/common/event';
import Severity from 'vs/base/common/severity';
import * as nls from 'vs/nls';
import { deepClone } from 'vs/base/common/objects';
const DASHBOARD_SETTINGS = 'dashboard';
@@ -251,7 +252,7 @@ export class DashboardServiceInterface implements OnDestroy {
*/
public getSettings<T>(type: string): T {
let config = this._configService.getValue<T>([DASHBOARD_SETTINGS, type].join('.'));
return config;
return deepClone(config);
}
public writeSettings(key: string, value: any, target: ConfigurationTarget) {