diff --git a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts
index 1c2b811462c3dcba808253fb9da1591af80cdff6..eb0ce7a2af42b6e0e4d9756c1ce5a7dbff70eaf7 100644
--- a/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts
+++ b/goofy-client/libs/vorgang-shared-ui/src/lib/vorgang-search-container/vorgang-search/vorgang-search.component.ts
@@ -64,8 +64,12 @@ export class VorgangSearchComponent {
 	}
 
 	focusOut(event: FocusEvent): void {
-		if (event.relatedTarget !== this.searchSubmitButton._elementRef.nativeElement) {
+		if (!this.isRelatedFocusedElementSearchSubmitButton(event)) {
 			this.formService.form.controls[this.formService.SEARCH_FIELD].setValue(this.searchValueFocusIn);
 		}
 	}
+
+	private isRelatedFocusedElementSearchSubmitButton(event: FocusEvent): boolean {
+		return event.relatedTarget === this.searchSubmitButton._elementRef.nativeElement;
+	}
 }
\ No newline at end of file