From d7f9f025bb3e4f2a181063ae577f2ada600d3a45 Mon Sep 17 00:00:00 2001 From: Michael Telatynski <7t3chguy@gmail.com> Date: Mon, 6 Dec 2021 09:22:50 +0000 Subject: [PATCH] Fix labs exploding when lab group is empty --- .../views/settings/tabs/user/LabsUserSettingsTab.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/views/settings/tabs/user/LabsUserSettingsTab.tsx b/src/components/views/settings/tabs/user/LabsUserSettingsTab.tsx index ad3854c1a67..440ce2f7ed5 100644 --- a/src/components/views/settings/tabs/user/LabsUserSettingsTab.tsx +++ b/src/components/views/settings/tabs/user/LabsUserSettingsTab.tsx @@ -88,11 +88,11 @@ export default class LabsUserSettingsTab extends React.Component<{}, IState> { ); }); - groups.get(LabGroup.Widgets).push( + groups.getOrCreate(LabGroup.Widgets, []).push( , ); - groups.get(LabGroup.Experimental).push( + groups.getOrCreate(LabGroup.Experimental, []).push( , ); @@ -101,12 +101,12 @@ export default class LabsUserSettingsTab extends React.Component<{}, IState> { , ); - groups.get(LabGroup.Analytics).push( + groups.getOrCreate(LabGroup.Analytics, []).push( , ); if (this.state.showHiddenReadReceipts) { - groups.get(LabGroup.Messaging).push( + groups.getOrCreate(LabGroup.Messaging, []).push( , ); }