Address CodeRabbit review and fix CI on embedded-vnc

This commit is contained in:
Viktor Liu
2026-05-23 19:44:21 +02:00
parent 7cb6388349
commit fa57eedaf5
13 changed files with 108 additions and 67 deletions

View File

@@ -113,15 +113,17 @@ func (s *serviceClient) showApprovalUI(req approvalRequest) {
decide(outcome{})
return
}
updateCountdown()
fyne.Do(updateCountdown)
}
}()
go func() {
o := <-decided
s.sendApprovalResponse(req.requestID, o.accept, o.viewOnly)
w.Close()
s.app.Quit()
fyne.Do(func() {
w.Close()
s.app.Quit()
})
}()
w.Show()