diff --git a/Overlord-Server/public/assets/remotedesktop.js b/Overlord-Server/public/assets/remotedesktop.js index 26a937f..b785e4f 100644 --- a/Overlord-Server/public/assets/remotedesktop.js +++ b/Overlord-Server/public/assets/remotedesktop.js @@ -578,10 +578,10 @@ import { createSharedUiSettingsSaver, loadSharedUiSettings } from "./shared-ui-s function setStreamState(state, text) { streamState = state; streamStatusLabel = text || defaultStreamLabel(state); - if (state !== "streaming" && state !== "stalled") { + if (state === "offline" || state === "disconnected" || state === "error") { lastRemoteCursor = null; - renderRemoteCursor(); } + renderRemoteCursor(); if (statusEl) { const icons = { connecting: '',