From 5913263151130957a25b90ba59b582aec2b8ef9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <1005065+DeepDiver1975@users.noreply.github.com> Date: Thu, 27 Aug 2026 21:42:07 +0200 Subject: [PATCH] fix(views): unify Funkrufname fields to AutoCompleteBox MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Roles (Funktionen add-row + transfer panel) and Scba (Atemschutz) had Funkrufname as a bare ComboBox with no PlaceholderText, rendering as a blank box with only a dropdown arrow. Meanwhile ETB, the operator's own call-sign field, and Forces' Funkrufname already use AutoCompleteBox, since a call sign might not be in Stammdaten yet (mutual aid, ad-hoc units) and the field must stay enterable. Convert the three remaining ComboBox instances to the same free-text-with-suggestions AutoCompleteBox pattern, with a "z. B. ..." placeholder like every other input field. NewCallSign/TransferCallSign were already plain string properties, so this is a XAML-only change. Closes #92 Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01EgFDVXVsJVKJAw1fxBETFR Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com> --- src/LageBuch.App.Shared/Views/RolesView.axaml | 16 ++++++++++++++-- src/LageBuch.App.Shared/Views/ScbaView.axaml | 10 ++++++++-- 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/src/LageBuch.App.Shared/Views/RolesView.axaml b/src/LageBuch.App.Shared/Views/RolesView.axaml index b3ddfc8..cc44f9a 100644 --- a/src/LageBuch.App.Shared/Views/RolesView.axaml +++ b/src/LageBuch.App.Shared/Views/RolesView.axaml @@ -43,8 +43,15 @@ PlaceholderText="{x:Static md:AnonymizedExampleData.SectionPlaceholder}" Text="{Binding NewSection}" /> + - + - + + - +