diff --git a/pkg/tunnel/replay_part_upload.go b/pkg/tunnel/replay_part_upload.go index eded09c..110663d 100644 --- a/pkg/tunnel/replay_part_upload.go +++ b/pkg/tunnel/replay_part_upload.go @@ -86,7 +86,7 @@ func (p *PartUploader) preCheckSessionMeta() error { // api finish time if _, err1 := p.ApiClient.SessionFinished(p.SessionId, p.replayMeta.DateEnd); err1 != nil { logger.Errorf("PartUploader %s finish session error: %v", p.SessionId, err1) - return err + return err1 } // write meta file metaBuf, _ = json.Marshal(p.replayMeta) diff --git a/ui/src/hooks/useGuacamoleClient.ts b/ui/src/hooks/useGuacamoleClient.ts index 77164ff..c046789 100644 --- a/ui/src/hooks/useGuacamoleClient.ts +++ b/ui/src/hooks/useGuacamoleClient.ts @@ -298,6 +298,7 @@ export function useGuacamoleClient(t: any) { const handleMouseEnter = () => { document.body.focus(); + display.showCursor(false); nextTick(() => { sink.focus(); });