提交 f9f84915 编写于 作者: M Martin Aeschlimann

zoneWidget: Improve default options mixin

上级 911634e0
......@@ -76,7 +76,7 @@ export abstract class PeekViewWidget extends ZoneWidget implements IPeekViewServ
constructor(editor: ICodeEditor, options: IPeekViewOptions = {}) {
super(editor, options);
objects.mixin(objects.clone(defaultOptions), options);
objects.mixin(this.options, defaultOptions);
}
public dispose(): void {
......
......@@ -118,7 +118,8 @@ export abstract class ZoneWidget extends Widget implements IHorizontalSashLayout
constructor(editor: ICodeEditor, options: IOptions = {}) {
super();
this.editor = editor;
this.options = objects.mixin(objects.clone(defaultOptions), options);
this.options = objects.clone(options);
objects.mixin(this.options, defaultOptions);
this.domNode = document.createElement('div');
if (!this.options.isAccessible) {
this.domNode.setAttribute('aria-hidden', 'true');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册