diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/Models/AppLaunching.cs b/src/modules/Workspaces/WorkspacesLauncherUI/Models/AppLaunching.cs
index 0bae02fdb8..b7e733d0eb 100644
--- a/src/modules/Workspaces/WorkspacesLauncherUI/Models/AppLaunching.cs
+++ b/src/modules/Workspaces/WorkspacesLauncherUI/Models/AppLaunching.cs
@@ -76,10 +76,10 @@ namespace WorkspacesLauncherUI.Models
{
get => LaunchState switch
{
- "waiting" => "../images/spinner.png",
+ "waiting" => "../images/spinner.gif",
"launched" => "../images/checkmark.png",
"failed" => "../images/failed.png",
- _ => "../images/spinner.png",
+ _ => "../images/spinner.gif",
};
}
diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/ViewModels/MainViewModel.cs b/src/modules/Workspaces/WorkspacesLauncherUI/ViewModels/MainViewModel.cs
index 359dc6d3d1..a28d108d45 100644
--- a/src/modules/Workspaces/WorkspacesLauncherUI/ViewModels/MainViewModel.cs
+++ b/src/modules/Workspaces/WorkspacesLauncherUI/ViewModels/MainViewModel.cs
@@ -66,7 +66,7 @@ namespace WorkspacesLauncherUI.ViewModels
AppPath = app.Path,
LaunchState = app.State,
});
- if (app.State != "launched")
+ if (app.State != "launched" && app.State != "failed")
{
allLaunched = false;
}
diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj b/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
index 3969649fce..7f754bb269 100644
--- a/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
+++ b/src/modules/Workspaces/WorkspacesLauncherUI/WorkspacesLauncherUI.csproj
@@ -33,8 +33,8 @@
+
-
@@ -95,7 +95,7 @@
Always
-
+
Always
diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.gif b/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.gif
new file mode 100644
index 0000000000..f7be729b38
Binary files /dev/null and b/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.gif differ
diff --git a/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.png b/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.png
deleted file mode 100644
index d8b685300d..0000000000
Binary files a/src/modules/Workspaces/WorkspacesLauncherUI/images/spinner.png and /dev/null differ