Angular update

This commit is contained in:
DominikIwanek 2025-05-19 16:56:46 +02:00
parent 922d2eebce
commit a346e3ccda

View File

@ -24,6 +24,7 @@ import { VersionsApi } from '@alfresco/js-api';
import { NewVersionUploaderData, NewVersionUploaderDialogData } from './models';
import { Observable } from 'rxjs';
import { OverlayContainer } from '@angular/cdk/overlay';
import { take } from 'rxjs/operators';
@Injectable({
providedIn: 'root'
@ -84,7 +85,10 @@ export class NewVersionUploaderService {
dialogRef.componentInstance.uploadError.asObservable().subscribe((error) => {
observer.error(error);
});
dialogRef.afterClosed().subscribe(() => {
dialogRef
.afterClosed()
.pipe(take(1))
.subscribe(() => {
this.overlayContainer.getContainerElement().setAttribute('role', 'region');
NewVersionUploaderService.focusOnClose(selectorAutoFocusedOnClose);
});