Skip to content

Commit 4b0a2d2

Browse files
committed
Fix tracker set selection
1 parent 2c6708b commit 4b0a2d2

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

gui/src/components/onboarding/pages/trackers-assign/TrackerAssignOptions.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,17 +75,17 @@ export function TrackerAssignOptions({
7575
}, [assignMode]);
7676

7777
useEffect(() => {
78-
if (connectedIMUTrackers.length <= ASSIGN_MODE_OPTIONS[assignMode]) return;
79-
80-
const selectedAssignMode =
78+
const preferedAssignMode =
8179
(Object.entries(ASSIGN_MODE_OPTIONS).find(
8280
([_, count]) => count >= connectedIMUTrackers.length
8381
)?.[0] as AssignMode) ?? AssignMode.All;
8482

85-
if (assignMode !== selectedAssignMode) {
86-
setValue('assignMode', selectedAssignMode);
83+
if (
84+
ASSIGN_MODE_OPTIONS[preferedAssignMode] >= ASSIGN_MODE_OPTIONS[assignMode]
85+
) {
86+
setValue('assignMode', preferedAssignMode);
8787
}
88-
}, [connectedIMUTrackers, assignMode]);
88+
}, []);
8989

9090
if (variant == 'dropdown')
9191
return (

0 commit comments

Comments
 (0)