Skip to content

Commit 9766fb9

Browse files
committed
Handle missing Wayland cursor images
1 parent cfd2583 commit 9766fb9

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

server/internal/webrtc/cursor/image.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,9 @@ func (manager *image) RemoveListener(listener ImageListener) {
154154

155155
func (manager *image) fetchEntry() (*imageEntry, error) {
156156
cur := manager.desktop.GetCursorImage()
157+
if cur == nil {
158+
return &imageEntry{CursorImage: &types.CursorImage{}}, nil
159+
}
157160

158161
img, err := utils.CreatePNGImage(cur.Image)
159162
if err != nil {

0 commit comments

Comments
 (0)