diff --git a/launcher/public/img/icon/manage-node-icons/stereum_cant_connect.gif b/launcher/public/img/icon/manage-node-icons/stereum_cant_connect.gif new file mode 100644 index 000000000..19b4ba846 Binary files /dev/null and b/launcher/public/img/icon/manage-node-icons/stereum_cant_connect.gif differ diff --git a/launcher/public/img/icon/manage-node-icons/stereum_connected.gif b/launcher/public/img/icon/manage-node-icons/stereum_connected.gif new file mode 100644 index 000000000..d06b4f691 Binary files /dev/null and b/launcher/public/img/icon/manage-node-icons/stereum_connected.gif differ diff --git a/launcher/public/img/icon/manage-node-icons/stereum_connection_lost.gif b/launcher/public/img/icon/manage-node-icons/stereum_connection_lost.gif new file mode 100644 index 000000000..93443d07b Binary files /dev/null and b/launcher/public/img/icon/manage-node-icons/stereum_connection_lost.gif differ diff --git a/launcher/src/components/UI/node-header/IconsNav.vue b/launcher/src/components/UI/node-header/IconsNav.vue index 2ef6f808c..bb58a2f71 100755 --- a/launcher/src/components/UI/node-header/IconsNav.vue +++ b/launcher/src/components/UI/node-header/IconsNav.vue @@ -138,6 +138,7 @@ export default { osUpdating: "osUpdating", searchingForOsUpdates: "searchingForOsUpdates", refresh: "refresh", + reconnecting: "reconnecting", stereumUpdate: "stereumUpdate", tutorial: "tutorial", stakeGuide: "stakeGuide", @@ -229,7 +230,9 @@ export default { }, async reconnect() { console.log("reconnecting"); + this.reconnecting = true; await ControlService.reconnect(); + this.reconnecting = false; this.refresh = true; }, updateModalHandler() { diff --git a/launcher/src/components/UI/node-header/ReconnectModal.vue b/launcher/src/components/UI/node-header/ReconnectModal.vue index 7f50af0bf..7dbaf3d49 100644 --- a/launcher/src/components/UI/node-header/ReconnectModal.vue +++ b/launcher/src/components/UI/node-header/ReconnectModal.vue @@ -10,9 +10,14 @@