Skip to content

Commit e044975

Browse files
committed
fix: prevent alert flickering by ensuring data is loaded before displaying alert
1 parent 39c7c34 commit e044975

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • spring-boot-admin-server-ui/src/main/frontend/views/instances/dependencies

spring-boot-admin-server-ui/src/main/frontend/views/instances/dependencies/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</sba-input>
1616
</sba-sticky-subnav>
1717
</template>
18-
<template v-if="sboms.length === 0">
18+
<template v-if="hasLoaded && sboms.length === 0">
1919
<sba-alert
2020
severity="WARN"
2121
:error="$t('instances.dependencies.no_data_provided')"
@@ -50,6 +50,7 @@ const sboms = ref([]);
5050
const filter = ref('');
5151
5252
const fetchSbomIds = async () => {
53+
hasLoaded.value = false;
5354
error.value = null;
5455
try {
5556
const res = await props.instance.fetchSbomIds();

0 commit comments

Comments
 (0)