diff options
author | Danijel Anđelković <adanijel99@gmail.com> | 2022-05-26 22:12:45 +0200 |
---|---|---|
committer | Danijel Anđelković <adanijel99@gmail.com> | 2022-05-26 22:12:45 +0200 |
commit | 6060950ed1d6ba890ca44ae557aaa17632b9c350 (patch) | |
tree | 69957b29afcbb754ac3b52b88c6356954c78ad02 /frontend/src/app/_elements/folder/folder.component.ts | |
parent | 305dac6f0e327a2582dc4f93e83794b5169d7c8f (diff) | |
parent | 0b64e5c30cf77d8ff25cf2f8359234f6a4a501fd (diff) |
Merge branch 'redesign' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into redesign
# Conflicts:
# frontend/src/app/_elements/folder/folder.component.ts
Diffstat (limited to 'frontend/src/app/_elements/folder/folder.component.ts')
-rw-r--r-- | frontend/src/app/_elements/folder/folder.component.ts | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/frontend/src/app/_elements/folder/folder.component.ts b/frontend/src/app/_elements/folder/folder.component.ts index de1dfae9..451f16ef 100644 --- a/frontend/src/app/_elements/folder/folder.component.ts +++ b/frontend/src/app/_elements/folder/folder.component.ts @@ -42,6 +42,7 @@ export class FolderComponent implements AfterViewInit { selectedFileIndex: number = -1; selectedFile?: FolderFile; hoveringOverFileIndex: number = -1; + saveDisabled: boolean = false; @Output() selectedFileChanged: EventEmitter<FolderFile> = new EventEmitter(); @Output() fileFromRoute: EventEmitter<FolderFile> = new EventEmitter(); @@ -183,7 +184,9 @@ export class FolderComponent implements AfterViewInit { if (!this._initialized) { this.files = this.folders[this.startingTab]; this.filteredFiles = []; - setTimeout(() => this.selectTab(this.startingTab)); + setTimeout(() => { + this.selectTab(this.startingTab); + }); this._initialized = true; } } @@ -240,12 +243,15 @@ export class FolderComponent implements AfterViewInit { }) /* ------------------------------------------------ */ this.searchTermsChanged(); + if (this.selectedTab == TabType.MyExperiments) + this.selectTab(TabType.MyExperiments); }) }); }); } saveNewFile() { + this.saveDisabled = true; this.loadingAction = true; switch (this.type) { case FolderType.Dataset: @@ -272,6 +278,7 @@ export class FolderComponent implements AfterViewInit { }); break; } + this.saveDisabled = false; } predictorsForExp: { [expId: string]: Predictor[] } = {} @@ -380,6 +387,9 @@ export class FolderComponent implements AfterViewInit { this.selectTab(TabType.MyDatasets); }); } + if (this.archive) { + this.refreshExperiments(); + } }); }) @@ -401,6 +411,9 @@ export class FolderComponent implements AfterViewInit { this.selectTab(TabType.MyModels); }); } + if (this.archive) { + this.refreshExperiments(); + } }); }) |