Skip to content

[BUG] Multiple Confidence Pairs not sorting and disabling properly #423

@BryonLewis

Description

@BryonLewis

Describe the bug
It looks like tracks with multiple confidence pairs aren't properly grabbing the highest value when displaying and then handling the disabling of that type properly by swapping to the next level.
To Reproduce
Steps to reproduce the behavior:

  1. Have a dataset with multiple confidence pairs on a track with one higher than the other. If done in a csv make sure that the higher one is the second value in the list
  2. Initially take a look in the attributes editor to see which one is highest and the type that is assigned to the data
  3. Turn off the higher confidence pair in the type list
  4. Notice that the higher confidence pair is still visible in all of the relevant areas (annotation, event viewer, timeline, track list)

Related data
Is there a dataset on viame.kitware.com that illustrates this bug well? Please link it here.

Expected behavior
First the type should correspond to the highest confidence pair if not filtered by the confidence filter
Second I would assume that if we disable a specific type it should jump down to the next lowest type in the confidence pairs. I.E. if the highest type is turned off the track automatically swaps to the next type? I DONT KNOW IF THIS IS WHAT WE WANT we may want different behavior based on the confidenceFilter instead.

Additional context
image

Metadata

Metadata

Assignees

Labels

Type: bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions