浏览代码

Fix handling of options

Steven Silvester 7 年之前
父节点
当前提交
23b50f05d5
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      packages/apputils/src/dialog.ts

+ 2 - 2
packages/apputils/src/dialog.ts

@@ -53,7 +53,7 @@ class Dialog<T> extends Widget {
   constructor(options: Dialog.IOptions<T>={}) {
     super();
     this.addClass('jp-Dialog');
-    options = Private.handleOptions(options || {});
+    options = Private.handleOptions(options);
     let renderer = options.renderer;
 
     this._host = options.host;
@@ -722,7 +722,7 @@ namespace Private {
    * @returns A new options object with defaults applied.
    */
   export
-  function handleOptions<T>(options: Dialog.IOptions<T>): Dialog.IOptions<T> {
+  function handleOptions<T>(options: Dialog.IOptions<T>={}): Dialog.IOptions<T> {
     let newOptions: Dialog.IOptions<T> = {};
     newOptions.title = options.title || '';
     newOptions.body = options.body || '';