diff --git a/packages/ui/src/components/Button.svelte b/packages/ui/src/components/Button.svelte
index 6f4a56117a..bba4e2bf0d 100644
--- a/packages/ui/src/components/Button.svelte
+++ b/packages/ui/src/components/Button.svelte
@@ -107,7 +107,9 @@
{/if}
{#if loading}
-
+
+
+
{/if}
{#if label}
@@ -172,7 +174,7 @@
transition: color 0.15s;
pointer-events: none;
}
- &:not(.only-icon) .btn-icon {
+ &:not(.only-icon) .btn-icon:not(.spinner) {
margin-right: 0.5rem;
}
&.no-border:not(.only-icon) .btn-icon,
diff --git a/packages/ui/src/components/Spinner.svelte b/packages/ui/src/components/Spinner.svelte
index 6fa2f6e94e..c258b6f16f 100644
--- a/packages/ui/src/components/Spinner.svelte
+++ b/packages/ui/src/components/Spinner.svelte
@@ -21,19 +21,33 @@
diff --git a/plugins/tracker-resources/src/components/issues/timereport/TimeSpendReportsList.svelte b/plugins/tracker-resources/src/components/issues/timereport/TimeSpendReportsList.svelte
index 4a71938ce5..803e965258 100644
--- a/plugins/tracker-resources/src/components/issues/timereport/TimeSpendReportsList.svelte
+++ b/plugins/tracker-resources/src/components/issues/timereport/TimeSpendReportsList.svelte
@@ -65,6 +65,7 @@
}
+
{@const report = reports[item]}
@@ -100,7 +101,7 @@
{/if}
-