KoogleApp/src/Koogle.Web/Components/Game
beo3000 0ae9ef291e fix select non did not work:
Das Problem liegt in OnParametersSetAsync(). Wenn SelectNone() aufgerufen wird:

  1. _selectedIds wird geleert
  2. NotifySelectionChanged() benachrichtigt Parent
  3. Parent aktualisiert Parameter → OnParametersSetAsync() wird erneut aufgerufen
  4. Auto-select Logik Zeile 103-106 wählt alle wieder aus!

  Fix: Auto-select nur beim ersten Laden ausführen:

Behoben. Das _initialized Flag verhindert nun, dass die Auto-Select-Logik bei jedem Parameter-Update läuft - nur noch beim ersten Laden der Komponente.
2026-01-06 19:33:30 +01:00
..
DeathBox added club-terminology 2026-01-06 18:41:16 +01:00
FoxHunt fix FoxHunt -> 21 Points for fox to win 2026-01-05 21:41:08 +01:00
Shit fix ShitGameLogic 2025-12-28 17:23:10 +01:00
Training add statistics: 2025-12-29 15:27:25 +01:00
CommonSetupOptions.razor Complete phase H6: Game Setup Dialog 2025-12-27 08:24:52 +01:00
CompletedGamesList.razor Complete phase H7: DayDetails Tabs Integration 2025-12-27 08:33:34 +01:00
ConfirmPanel.razor added club-terminology 2026-01-06 18:41:16 +01:00
GameActionPanel.razor added GameAction Framework 2025-12-28 08:34:23 +01:00
GameBoardPanel.razor Complete phase H7: DayDetails Tabs Integration 2025-12-27 08:33:34 +01:00
GameInputPanel.razor added ParticipantsMode.FreeToChoose: 2026-01-03 10:28:13 +01:00
GameSetupDialog.razor added Team-Support 2026-01-05 21:07:22 +01:00
GameTypeSelector.razor fox hunt part1 2026-01-04 21:24:30 +01:00
GifPlayer.razor added club-terminology 2026-01-06 18:41:16 +01:00
NumberPanel.razor refactoring gameinput 2025-12-27 13:42:32 +01:00
ParticipantSelector.razor fix select non did not work: 2026-01-06 19:33:30 +01:00
Pin.razor Add Pin Input Components (Phase H2) 2025-12-26 14:29:19 +01:00
PinPanel.razor Add Pin Input Components (Phase H2) 2025-12-26 14:29:19 +01:00
PlayerSelectorDialog.razor added ParticipantsMode.FreeToChoose: 2026-01-03 10:28:13 +01:00
TeamAssignmentSelector.razor added Team-Support 2026-01-05 21:07:22 +01:00
ThrowPanel.razor added club-terminology 2026-01-06 18:41:16 +01:00
ThrowResult.cs Add Pin Input Components (Phase H2) 2025-12-26 14:29:19 +01:00
ThrowTimer.razor add ThrowTimer 2025-12-27 14:18:45 +01:00
UndoRedoButtons.razor add undo/redo 2025-12-27 18:23:24 +01:00