mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Fix top search not working due to missing button type
This commit is contained in:
		| @@ -17,7 +17,7 @@ | ||||
|       </svg> | ||||
|       <input class="form-control form-control-sm" type="text" placeholder="Search documents" aria-label="Search" | ||||
|         [formControl]="searchField" [ngbTypeahead]="searchAutoComplete" (keyup)="searchFieldKeyup($event)" (selectItem)="itemSelected($event)" i18n-placeholder> | ||||
|       <button *ngIf="!searchFieldEmpty" class="btn btn-link btn-sm px-0 position-absolute top-0 end-0" (click)="resetSearchField()"> | ||||
|       <button type="button" *ngIf="!searchFieldEmpty" class="btn btn-link btn-sm px-0 position-absolute top-0 end-0" (click)="resetSearchField()"> | ||||
|         <svg width="1em" height="1em" viewBox="0 0 16 16" class="bi bi-x me-1" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> | ||||
|           <path fill-rule="evenodd" d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/> | ||||
|         </svg> | ||||
|   | ||||
| @@ -91,6 +91,15 @@ export class AppFrameComponent implements OnInit, ComponentCanDeactivate { | ||||
|     this.isMenuCollapsed = true | ||||
|   } | ||||
|  | ||||
|   get openDocuments(): PaperlessDocument[] { | ||||
|     return this.openDocumentsService.getOpenDocuments() | ||||
|   } | ||||
|  | ||||
|   @HostListener('window:beforeunload') | ||||
|   canDeactivate(): Observable<boolean> | boolean { | ||||
|     return !this.openDocumentsService.hasDirty() | ||||
|   } | ||||
|  | ||||
|   searchField = new FormControl('') | ||||
|  | ||||
|   get searchFieldEmpty(): boolean { | ||||
| @@ -107,15 +116,6 @@ export class AppFrameComponent implements OnInit, ComponentCanDeactivate { | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   get openDocuments(): PaperlessDocument[] { | ||||
|     return this.openDocumentsService.getOpenDocuments() | ||||
|   } | ||||
|  | ||||
|   @HostListener('window:beforeunload') | ||||
|   canDeactivate(): Observable<boolean> | boolean { | ||||
|     return !this.openDocumentsService.hasDirty() | ||||
|   } | ||||
|  | ||||
|   searchAutoComplete = (text$: Observable<string>) => | ||||
|     text$.pipe( | ||||
|       debounceTime(200), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Michael Shamoon
					Michael Shamoon