Checklist-based species entry selects extra entries when entering subspecies

Issue #631 resolved
Adam Winer created an issue

Steps:

  • Enter a checklist in SF, using the San Francisco checklist
  • Add “Dark-eyed Junco (Oregon)” and enter a count
  • Add “Fox Sparrow (Sooty)”

Note that Dark-eyed Junco <unspecified> now appears to be selected?

It doesn’t seem like it actually is - if you turn off the checklist, it won’t be entered - but something visually is clearly wrong here.

Comments (1)

  1. Adam Winer reporter

    Resolve Issue #631: Checklist-based species entry selects extra entries when entering subspecies

    The issue related to code trying to close the expanded row at a point in the add-row logic where the overall table state was inconsistent - in particular, the Enabled state hadn't been adjusted yet - so in just trying to update the "expanded" state of a row to false it also updated "enabled" incorrectly.

    → <<cset 6d0052d5f17d>>

  2. Log in to comment