Projekt

Allgemein

Profil

Aktionen

Fehler #88

geschlossen
JH

Trainingsübersicht: eingeblendete Spalten (Standard ausgeblendet) werden nicht gespeichert

Fehler #88: Trainingsübersicht: eingeblendete Spalten (Standard ausgeblendet) werden nicht gespeichert

Von Julius Haman vor 5 Tagen hinzugefügt. Vor 5 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Ausgangslage

In der Trainingsübersicht (Spaltenauswahl) werden Spalten, die standardmäßig ausgeblendet sind (z. B. Ø Trittfrequenz, Strecke, Energie, Belastung, Schwerpunkt, Notiz) und vom Benutzer eingeblendet wurden, nach einem Neustart der Anwendung wieder ausgeblendet.

Ursache

TrainingSessionsViewModel speicherte in der Registry (HiddenTrainingColumns) nur die ausgeblendeten Spalten. Beim Laden galt für alle übrigen der Standardwert (DefaultVisibleInGrid). Eine gegen den Standard eingeblendete Spalte stand damit nirgends und ging verloren; ausgeblendete Standardspalten blieben dagegen korrekt erhalten.

Der Fehler besteht seit der Einführung des Column Choosers (Commit 958ebfd, 01.09.2026) und fiel vermutlich erst mit den standardmäßig ausgeblendeten Spalten aus #75 (Notiz) und #78 (Belastung, Schwerpunkt) auf.

Lösung

Gespeichert wird jetzt jede Spalte, die vom Standard abweicht: Key = ausgeblendet, +Key = eingeblendet. Bestehende gespeicherte Werte (nur ausgeblendete Schlüssel) bleiben gültig; bisher eingeblendete Standard-Aus-Spalten müssen einmalig neu eingeblendet werden.

Aktionen

Auch abrufbar als: PDF Atom