aboutsummaryrefslogtreecommitdiff
path: root/src/new_fields
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2019-12-15 21:47:34 -0500
committerBob Zeleznik <zzzman@gmail.com>2019-12-15 21:47:34 -0500
commit15333069562d265a8bc8e5d1d3ec1bfc564d8796 (patch)
tree3275e01f539a594fe822c00bc1981bbffc4aed38 /src/new_fields
parent7eb932ee4598ac12ba0b854325f51d4a1d052b7f (diff)
fixed auto show seleted function
Diffstat (limited to 'src/new_fields')
-rw-r--r--src/new_fields/Doc.ts3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/new_fields/Doc.ts b/src/new_fields/Doc.ts
index 171f3fd2d..c3a6a1658 100644
--- a/src/new_fields/Doc.ts
+++ b/src/new_fields/Doc.ts
@@ -756,6 +756,5 @@ Scripting.addGlobal(function undo() { return UndoManager.Undo(); });
Scripting.addGlobal(function redo() { return UndoManager.Redo(); });
Scripting.addGlobal(function selectedDocs(container: Doc, excludeCollections: boolean, prevValue: any) {
let docs = DocListCast(Doc.UserDoc().SelectedDocs).filter(d => (!excludeCollections || !Cast(d.data, listSpec(Doc), null)) && d.type !== DocumentType.KVP && !Doc.AreProtosEqual(d, container));
- if (!docs.length) return prevValue;
- return new List(docs);
+ return docs.length ? new List(docs) : prevValue;
}); \ No newline at end of file