diff options
-rw-r--r-- | src/client/views/collections/collectionSchema/CollectionSchemaView.tsx | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx index c115fd34b..1d9245206 100644 --- a/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx +++ b/src/client/views/collections/collectionSchema/CollectionSchemaView.tsx @@ -104,7 +104,6 @@ export class CollectionSchemaView extends CollectionSubView() { @observable _highlightedCells: Array<HTMLDivElement> = []; @observable _cellHighlightColors: ObservableMap = new ObservableMap<HTMLDivElement, string[]>(); @observable _docs: Doc[] = []; - @observable _pauseSortHighlights: boolean = false; // target HTMLelement portal for showing a popup menu to edit cell values. public get MenuTarget() { @@ -897,13 +896,9 @@ export class CollectionSchemaView extends CollectionSubView() { this.setColumnSort(undefined); const field = this.columnKeys[index]; this._docs = this.sortDocs(field, false); - this._pauseSortHighlights = true; setTimeout(() => { this.highlightSortedColumn(field, false); - setTimeout(() => { - this._pauseSortHighlights = false; - this.highlightSortedColumn(); - }, 480); + setTimeout(() => this.highlightSortedColumn(), 480); }, 20); }, icon: 'arrow-down-a-z',}); @@ -913,13 +908,9 @@ export class CollectionSchemaView extends CollectionSubView() { this.setColumnSort(undefined); const field = this.columnKeys[index]; this._docs = this.sortDocs(field, true); - this._pauseSortHighlights = true; setTimeout(() => { this.highlightSortedColumn(field, true); - setTimeout(() => { - this._pauseSortHighlights = false; - this.highlightSortedColumn(); - }, 480); + setTimeout(() => this.highlightSortedColumn(), 480); }, 20); }, icon: 'arrow-up-z-a'}); |