feat: discard playback selection with Escape

This commit is contained in:
2026-10-22 15:27:19 +02:00
parent b67a3d38c6
commit 01275e20b8
5 changed files with 40 additions and 21 deletions
+6 -2
View File
@@ -1573,7 +1573,7 @@ impl Browser {
fn markers(&self, id: &str) -> String {
let mut markers = String::new();
for (present, label) in [
(self.state.is_watched(id), "✓ watched"),
(self.state.is_watched(id), "watched"),
(
self.state.contains(CollectionKind::WatchLater, id),
"watch later",
@@ -1660,7 +1660,11 @@ impl Browser {
.is_some_and(|id| self.screen().checked.contains(id))
{
"* "
} else if row.key.as_deref().is_some_and(|id| self.state.is_watched(id)) {
} else if row
.key
.as_deref()
.is_some_and(|id| self.state.is_watched(id))
{
"✓ "
} else {
" "