diff --git a/frontend/src/components/omnibar.tsx b/frontend/src/components/omnibar.tsx
index bf2569dbe..dff97f931 100644
--- a/frontend/src/components/omnibar.tsx
+++ b/frontend/src/components/omnibar.tsx
@@ -272,25 +272,28 @@ const OmniContainers = ({
<>
- {containers?.map((container) => (
- {
- closeSearch();
- navigate(
- `/servers/${container.server_id!}/container/${container.name}`
- );
- }}
- >
-
- {container.name}
-
- ))}
+ {containers?.map((container) => {
+ const key = container.server_id + container.name;
+ return (
+ {
+ closeSearch();
+ navigate(
+ `/servers/${container.server_id!}/container/${container.name}`
+ );
+ }}
+ >
+
+ {container.name}
+
+ );
+ })}
>
);
@@ -323,20 +326,23 @@ const OmniTerminals = ({
<>
- {terminals?.map((terminal) => (
- {
- closeSearch();
- navigate(terminalLink(terminal));
- }}
- >
-
- {terminal.name}
-
- ))}
+ {terminals?.map((terminal) => {
+ const key = JSON.stringify(terminal.target) + terminal.name;
+ return (
+ {
+ closeSearch();
+ navigate(terminalLink(terminal));
+ }}
+ >
+
+ {terminal.name}
+
+ );
+ })}
>
);