From 9d54495a4b435143652a29be3a3fcd9ab070522f Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sun, 21 Dec 2025 17:11:36 +0100 Subject: [PATCH] Update search when `Backspace` is received --- src/musicplayer/musicplayer.gleam | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/musicplayer/musicplayer.gleam b/src/musicplayer/musicplayer.gleam index 075fc95..525c0be 100644 --- a/src/musicplayer/musicplayer.gleam +++ b/src/musicplayer/musicplayer.gleam @@ -94,7 +94,11 @@ fn handle_message(state: State, control: Control) -> actor.Next(State, Control) let content = case state.mode { Idle -> state.input.content - Searching -> string.drop_end(state.input.content, 1) + Searching -> { + let updated = string.drop_end(state.input.content, 1) + update_search(state.ui, "searching: " <> updated) + updated + } } actor.continue(State(..state, input: Input(..state.input, content:))) }