aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/collections')
-rw-r--r--src/client/views/collections/collectionSchema/CollectionSchemaView.tsx7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
index 7067aed5a..13370ea6b 100644
--- a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
+++ b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx
@@ -215,7 +215,6 @@ export class CollectionSchemaView extends CollectionSubView() {
if (this._selectedDocs.includes(newDoc)) {
SelectionManager.DeselectView(DocumentManager.Instance.getFirstDocumentView(curDoc));
this.deselectCell(curDoc);
-
} else {
const shift: boolean = e.shiftKey;
const ctrl: boolean = e.ctrlKey;
@@ -229,12 +228,11 @@ export class CollectionSchemaView extends CollectionSubView() {
break;
case 'ArrowUp':
{
- const firstDoc = this.sortedDocs.docs[0];
+ const firstDoc = this._selectedDocs.lastElement();
const firstIndex = this.rowIndex(firstDoc);
const curDoc = this.sortedDocs.docs[firstIndex];
if (firstIndex > 0 && firstIndex < this.childDocs.length) {
- console.log("firstindex: " + firstIndex + " docs: " + this.childDocs.length)
- const newDoc = firstIndex < this.childDocs.length - 1 ? this.sortedDocs.docs[firstIndex - 1] : curDoc;
+ const newDoc = this.sortedDocs.docs[firstIndex - 1];
if (this._selectedDocs.includes(newDoc)){
SelectionManager.DeselectView(DocumentManager.Instance.getFirstDocumentView(curDoc))
this.deselectCell(curDoc);
@@ -373,7 +371,6 @@ export class CollectionSchemaView extends CollectionSubView() {
@undoBatch
moveColumn = (fromIndex: number, toIndex: number) => {
- console.log("from: " + fromIndex + " to: " + toIndex)
if (toIndex === this._selectedCol) this._selectedCol = fromIndex; //keeps selected cell consistent
let currKeys = this.columnKeys.slice();