forked from CIT/Vmeda.Online
		
	MOBILE-3320 glossary: Don't display empty box before searching
This commit is contained in:
		
							parent
							
								
									c2d4db837d
								
							
						
					
					
						commit
						7ace30fa80
					
				@ -98,7 +98,8 @@
 | 
			
		||||
            </ng-container>
 | 
			
		||||
        </ion-list>
 | 
			
		||||
 | 
			
		||||
        <core-empty-box *ngIf="entries.empty" icon="fas-list" [message]="'addon.mod_glossary.noentriesfound' | translate">
 | 
			
		||||
        <core-empty-box *ngIf="entries.empty && (!isSearch || hasSearched)" icon="fas-list"
 | 
			
		||||
            [message]="'addon.mod_glossary.noentriesfound' | translate">
 | 
			
		||||
        </core-empty-box>
 | 
			
		||||
 | 
			
		||||
        <core-infinite-loading [enabled]="!entries.completed" [error]="loadMoreError" (action)="loadMoreEntries($event)">
 | 
			
		||||
 | 
			
		||||
@ -64,6 +64,7 @@ export class AddonModGlossaryIndexComponent extends CoreCourseModuleMainActivity
 | 
			
		||||
    moduleName = 'glossary';
 | 
			
		||||
 | 
			
		||||
    isSearch = false;
 | 
			
		||||
    hasSearched = false;
 | 
			
		||||
    canAdd = false;
 | 
			
		||||
    loadMoreError = false;
 | 
			
		||||
    loadingMessage?: string;
 | 
			
		||||
@ -429,6 +430,7 @@ export class AddonModGlossaryIndexComponent extends CoreCourseModuleMainActivity
 | 
			
		||||
    toggleSearch(): void {
 | 
			
		||||
        if (this.isSearch) {
 | 
			
		||||
            this.isSearch = false;
 | 
			
		||||
            this.hasSearched = false;
 | 
			
		||||
            this.entries.setOnlineEntries(this.fetchedEntries, this.fetchedEntriesCanLoadMore);
 | 
			
		||||
            this.switchMode(this.fetchMode!);
 | 
			
		||||
        } else {
 | 
			
		||||
@ -488,6 +490,7 @@ export class AddonModGlossaryIndexComponent extends CoreCourseModuleMainActivity
 | 
			
		||||
            'ASC',
 | 
			
		||||
        );
 | 
			
		||||
        this.loaded = false;
 | 
			
		||||
        this.hasSearched = true;
 | 
			
		||||
        this.loadContent();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user