diff --git a/docs/release-notes-player.md b/docs/release-notes-player.md index 3c899cc5f3d6d3898718834a645b74ac0945b524..ee7edd466667fd4c9ffe9a030560981bba46628a 100644 --- a/docs/release-notes-player.md +++ b/docs/release-notes-player.md @@ -12,6 +12,8 @@ Player ### Fehlerbehebungen - Korrigiert die Validierung von Eingabefeldern mit eingestellter maximaler Länge +### Änderungen +- Ändert die Dauer von Texthervorhebung auf 60 Sekunden ## 2.5.0 - Unterstützung neuer Funktionen; siehe Allgemein diff --git a/projects/player/src/app/services/anchor.service.ts b/projects/player/src/app/services/anchor.service.ts index 92a3869abda9fbf59c173b26d4033bf4cddefae4..cfe77cfcb8ac3bfc475b4aee75889663ac1d1f66 100644 --- a/projects/player/src/app/services/anchor.service.ts +++ b/projects/player/src/app/services/anchor.service.ts @@ -6,6 +6,7 @@ import { delay, of, Subscription } from 'rxjs'; }) export class AnchorService { private activeAnchors: { [id: string]: Subscription } = {}; + private duration = 60000; toggleAnchor(anchorId: string): void { if (this.activeAnchors[anchorId]) { @@ -22,7 +23,7 @@ export class AnchorService { private addAnchor(anchorId: string): void { this.activeAnchors[anchorId] = of(true) .pipe( - delay(15000)) + delay(this.duration)) .subscribe(() => { this.removeAnchor(anchorId); });