Skip to content

Commit ad2c0a4

Browse files
committed
ross-ultrix: fix group buttons refresh
1 parent 8b1487f commit ad2c0a4

2 files changed

Lines changed: 22 additions & 21 deletions

File tree

‎src/modules/ross-ultrix/client/components/Router.jsx‎

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export default function Router({ panelId, editMode = false, sourceGroup = 0, des
7979
sendAlert(`Failed to route '${source[0].label}' to '${destination[0].label}'`, { variant: "error" });
8080
};
8181

82-
const ScrollableGroupButtons = (props) => {
82+
const scrollableGroupButtons = (props) => {
8383
if (props?.buttons?.data?.groups?.length === 0 && !editMode) {
8484
return false;
8585
}
@@ -141,16 +141,17 @@ export default function Router({ panelId, editMode = false, sourceGroup = 0, des
141141
>
142142
<SectionHeader>Sources</SectionHeader>
143143

144-
<ScrollableGroupButtons
145-
panelId={panelId}
146-
editMode={editMode}
147-
groupType="source"
148-
selectedDestination={selectedDestination}
149-
sourceGroup={sourceGroup}
150-
destinationGroup={destinationGroup}
151-
buttons={sourceButtons}
152-
onChange={() => setSourceForceRefresh()}
153-
/>
144+
{scrollableGroupButtons({
145+
panelId: panelId,
146+
editMode: editMode,
147+
groupType: "source",
148+
selectedDestination: selectedDestination,
149+
sourceGroup: sourceGroup,
150+
destinationGroup: destinationGroup,
151+
buttons: sourceButtons,
152+
onChange: () => setSourceForceRefresh(),
153+
})}
154+
154155
<Box
155156
sx={{
156157
width: "100%",
@@ -195,15 +196,15 @@ export default function Router({ panelId, editMode = false, sourceGroup = 0, des
195196
}}
196197
>
197198
<SectionHeader>Destinations</SectionHeader>
198-
<ScrollableGroupButtons
199-
panelId={panelId}
200-
editMode={editMode}
201-
groupType="destination"
202-
sourceGroup={sourceGroup}
203-
destinationGroup={destinationGroup}
204-
buttons={destinationButtons}
205-
onChange={() => setDestinationForceRefresh()}
206-
/>
199+
{scrollableGroupButtons({
200+
panelId: panelId,
201+
editMode: editMode,
202+
groupType: "destination",
203+
sourceGroup: sourceGroup,
204+
destinationGroup: destinationGroup,
205+
buttons: destinationButtons,
206+
onChange: () => setDestinationForceRefresh(),
207+
})}
207208
<Box
208209
sx={{
209210
width: "100%",

‎src/modules/ross-ultrix/module.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"capabilities": ["video-router"],
66
"memory": 100,
77
"notes": "",
8-
"version": "0.1.12",
8+
"version": "0.1.13",
99
"icon": "mdiMatrix",
1010
"author": "Geoff House",
1111
"license": "Apache-2.0",

0 commit comments

Comments
 (0)