From e82645563610c33e93794d1695ab08886f2c1b82 Mon Sep 17 00:00:00 2001 From: Andreas Kogler Date: Wed, 18 Sep 2024 14:50:26 +0200 Subject: [PATCH 1/2] Also hide seekbar on `blur` --- src/ts/components/seekbar.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ts/components/seekbar.ts b/src/ts/components/seekbar.ts index c06cc0137..2e41000f7 100644 --- a/src/ts/components/seekbar.ts +++ b/src/ts/components/seekbar.ts @@ -780,8 +780,8 @@ export class SeekBar extends Component { } }); - // Hide seek target indicator when mouse or finger leaves seekbar - seekBar.on('touchend mouseleave', (e: MouseEvent | TouchEvent) => { + // Hide seek target indicator when mouse or finger leaves seekbar or seekbar loses focus + seekBar.on('touchend mouseleave blur', (e: MouseEvent | TouchEvent) => { e.preventDefault(); this.setSeekPosition(0); From 7e4cb3aaa6a954b00fd0bd91f3f23de736e5536b Mon Sep 17 00:00:00 2001 From: Andreas Kogler Date: Wed, 18 Sep 2024 14:54:50 +0200 Subject: [PATCH 2/2] Add changelog --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8100254b..37772d12a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [Unreleased] + +### Fixed +- `seekbar` not resetting seek position when losing focus on certain TVs + ## [3.73.0] - 2024-09-06 ### Added