From c3f37092decde31d04a5b984e1f98bfa5e9f020f Mon Sep 17 00:00:00 2001 From: Michatec Date: Sat, 28 Mar 2026 20:34:56 +0100 Subject: [PATCH] feat(ui): add keyboard shortcuts for station removal --- .../com/michatec/radio/collection/CollectionAdapter.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt b/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt index 25667fb..1aadb4d 100644 --- a/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt +++ b/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt @@ -425,6 +425,13 @@ class CollectionAdapter( return@setOnKeyListener true } } + KeyEvent.KEYCODE_NUMPAD_0, KeyEvent.KEYCODE_0, KeyEvent.KEYCODE_DEL -> { + if (expandedStationPosition == stationViewHolder.bindingAdapterPosition) { + toggleEditViews(stationViewHolder.bindingAdapterPosition, station.uuid) + } + removeStation(context, stationViewHolder.bindingAdapterPosition) + return@setOnKeyListener true + } } } false