diff --git a/src/frontend/src/components/tableComponent/index.tsx b/src/frontend/src/components/tableComponent/index.tsx
index 954d7d257..4ca1bb22e 100644
--- a/src/frontend/src/components/tableComponent/index.tsx
+++ b/src/frontend/src/components/tableComponent/index.tsx
@@ -144,6 +144,7 @@ const TableComponent = forwardRef<
minWidth: 100,
autoHeight: true,
}}
+ animateRows={false}
columnDefs={colDef}
ref={realRef}
onGridReady={onGridReady}
diff --git a/src/frontend/src/modals/flowLogsModal/index.tsx b/src/frontend/src/modals/flowLogsModal/index.tsx
index 840de14ca..27af4b734 100644
--- a/src/frontend/src/modals/flowLogsModal/index.tsx
+++ b/src/frontend/src/modals/flowLogsModal/index.tsx
@@ -1,5 +1,5 @@
import { ColDef, ColGroupDef } from "ag-grid-community";
-import { useEffect, useRef, useState } from "react";
+import { useEffect, useMemo, useRef, useState } from "react";
import IconComponent from "../../components/genericIconComponent";
import TableComponent from "../../components/tableComponent";
import { Tabs, TabsList, TabsTrigger } from "../../components/ui/tabs";
@@ -61,6 +61,21 @@ export default function FlowLogsModal({
}
}, [open, activeTab]);
+ const tableComponentRender = useMemo(() => {
+ return (
+
+ );
+ }, [activeTab]);
+
return (
@@ -85,16 +100,7 @@ export default function FlowLogsModal({
Messages
-
+ {tableComponentRender}
);