Exmaralda-Org / exmaralda

26 stars 15 forks source link

Masking entries lose sorting #485

Closed berndmoos closed 2 months ago

berndmoos commented 3 months ago

Original description:

Das ist wahrscheinlich kein richtiger Fehler, aber irgendwie eine nervige Sache, weil man ständig neu Sortieren muss:

Eine sortierte Liste mit Maskierungseinträgen verliert meist die Sortierung nach Zeitstempel, wenn von einer Ansicht in die andere umgeschaltet wird und springt automatisch zur Reihenfolge des realen chronologischen Anlegens eines Maskierungseintrages zurück. Das ist an sich nicht wild, aber man muss halt jedes Mal daran denken, erneut die Kopfzeile zu klicken, um nach dem Wechseln der Ansichten wieder die Zeitstempelsortierung vorzunehmen. Hier wäre es aber eine große Arbeitserleichterung, wenn eine einmal geöffnete Maskierungseintragsliste ihre Sortierung auch beim Umschalten der Ansichten (Segment, Partitur, Beitrag) behält. Manchmal macht sie das sogar. Ich habe nur noch nicht ganz herausgefunden, was das Zurücksetzen der Sortierung triggert. Häufig geschieht dies wenn man von Segmentansicht zu Partituransicht zurückkehrt.

berndmoos commented 3 months ago

This happens when going from Partitur to Segment or Contribution view (but not the other way around).

berndmoos commented 3 months ago

The table with masking entries is reset each time the user switches from the Partitur view to another view. This is probably not necessary, so need to skip the re-setting if it is just for switching views.