diff options
-rw-r--r-- | .vscode/launch.json | 5 | ||||
-rw-r--r-- | src/client/util/SelectionManager.ts | 3 | ||||
-rw-r--r-- | src/client/views/collections/collectionSchema/CollectionSchemaView.tsx | 7 |
3 files changed, 11 insertions, 4 deletions
diff --git a/.vscode/launch.json b/.vscode/launch.json index 9ba624af9..e4c31361c 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -95,5 +95,10 @@ "internalConsoleOptions": "openOnSessionStart", "protocol": "inspector" } + ], + + "resolveSourceMapLocations": [ + "${workspaceFolder}/**", + "!**/node_modules/**" ] } diff --git a/src/client/util/SelectionManager.ts b/src/client/util/SelectionManager.ts index 1ab982af1..0862cf20e 100644 --- a/src/client/util/SelectionManager.ts +++ b/src/client/util/SelectionManager.ts @@ -36,7 +36,6 @@ export class SelectionManager { else if (!docView.IsSelected) { if (!extendSelection) { this.DeselectAll(); - console.log("1"); }; this.Instance.SelectedViews.push(docView); docView.IsSelected = true; @@ -46,6 +45,7 @@ export class SelectionManager { }); public static DeselectView = action((docView?: DocumentView): void => { + console.log(3); if (docView && this.Instance.SelectedViews.includes(docView)) { docView.IsSelected = false; this.Instance.SelectedViews.splice(this.Instance.SelectedViews.indexOf(docView), 1); @@ -54,7 +54,6 @@ export class SelectionManager { }); public static DeselectAll = (except?: Doc): void => { - console.log("deselected"); const found = this.Instance.SelectedViews.find(dv => dv.Document === except); runInAction(() => { LinkManager.Instance.currentLink = undefined; diff --git a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx index 71d54eae2..4e90f5006 100644 --- a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx +++ b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx @@ -187,7 +187,7 @@ export class CollectionSchemaView extends CollectionSubView() { const lastIndex = this.rowIndex(lastDoc); const curDoc = this.sortedDocs.docs[lastIndex]; if (lastIndex >= 0 && lastIndex < this.childDocs.length - 1) { - //!e.shiftKey && this.clearSelection(); + !e.shiftKey && this.clearSelection(); const newDoc = this.sortedDocs.docs[lastIndex + 1]; const newDoc2 = this.sortedDocs.docs[lastIndex + 2]; if (this._selectedDocs.includes(newDoc)) { @@ -418,7 +418,10 @@ export class CollectionSchemaView extends CollectionSubView() { }; @action - clearSelection = () => SelectionManager.DeselectAll(); + clearSelection = () => { + SelectionManager.DeselectAll() + console.log(2); + }; selectRows = (doc: Doc, lastSelected: Doc) => { const index = this.rowIndex(doc); |