alex-hhh / ActivityLog2

Analyze data from swim, bike and run activities
https://alex-hhh.github.io/
GNU General Public License v3.0
340 stars 25 forks source link

Bug in Session view: Popup with labels is not updated. #63

Closed idealist1508 closed 3 years ago

idealist1508 commented 3 years ago

To reproduce:

  1. open sesion view
  2. open Edit Labels... dialog
  3. add new label and save
  4. right click to add label to the session => the new label is not listed in this popup

UpdateBug

alex-hhh commented 3 years ago

This is one of the many cases where the GUI consistency is still not maintained correctly when data changes. The workaround in this case is to use the "View/Refresh..." menu. There are other cases when such inconsistencies happen, in particular the same thing would happen for the equipment.

I didn't work on these cases, because I considered this case to be infrequent: I would expect users to rarely define labels, and when they do, they either need to refresh the session view or re-open the session, but other than that, the label would be available.


The overall approach to GUI consistency is described in gui-consistency.md, and for this to work we would need to:

alex-hhh commented 3 years ago

This is a corner case and a workaround is available. Given that I don't have time to work in this, I will close it.