diff --git a/frontend/src/lib/components/InfiniteList.svelte b/frontend/src/lib/components/InfiniteList.svelte
index 58863e98ca..4777efaf06 100644
--- a/frontend/src/lib/components/InfiniteList.svelte
+++ b/frontend/src/lib/components/InfiniteList.svelte
@@ -18,6 +18,7 @@
bgHover: '',
class: ''
}
+ export let neverShowLoader = false
const perPage = 20
@@ -142,6 +143,7 @@
{loadingMore}
{rounded}
{noBorder}
+ {neverShowLoader}
>
@@ -174,7 +176,7 @@
- {#if (!items || items?.length === 0) && !loading}
+ {#if (!items || items?.length === 0) && (!loading || neverShowLoader)}
{/if}
diff --git a/frontend/src/lib/components/table/DataTable.svelte b/frontend/src/lib/components/table/DataTable.svelte
index 2b3be6c6a5..298c0906ea 100644
--- a/frontend/src/lib/components/table/DataTable.svelte
+++ b/frontend/src/lib/components/table/DataTable.svelte
@@ -26,6 +26,7 @@
export let contentHeight: number = 0
export let tableFixed: boolean = false
export let infiniteScroll: boolean | undefined = undefined
+ export let neverShowLoader = false
let footerHeight: number = 0
let tableHeight: number = 0
@@ -141,7 +142,7 @@
{/if}
- {#if loading || loadingMore}
+ {#if (loading || loadingMore) && !neverShowLoader}
diff --git a/frontend/src/lib/components/triggers/CaptureSection.svelte b/frontend/src/lib/components/triggers/CaptureSection.svelte
index ad483181e9..4331586190 100644
--- a/frontend/src/lib/components/triggers/CaptureSection.svelte
+++ b/frontend/src/lib/components/triggers/CaptureSection.svelte
@@ -128,6 +128,7 @@
on:addPreprocessor
on:testWithArgs
fullHeight={false}
+ captureActiveIndicator={captureInfo.active}
/>
diff --git a/frontend/src/lib/components/triggers/CaptureTable.svelte b/frontend/src/lib/components/triggers/CaptureTable.svelte
index 1865ec4fbd..2705f910d9 100644
--- a/frontend/src/lib/components/triggers/CaptureTable.svelte
+++ b/frontend/src/lib/components/triggers/CaptureTable.svelte
@@ -1,6 +1,6 @@