Skip to content

fix(desktop-gpui): record without a remembered camera or mic that is unplugged - #3622

Open
yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/gpui-device-selection
Open

yashranaway wants to merge 2 commits into
CapSoftware:mainfrom
yashranaway:fix/gpui-device-selection

Conversation

@yashranaway

@yashranaway yashranaway commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

if your saved camera (or mic, with the no-mic warning off) isn't plugged in when you hit record, the device row says "not connected" but the screen recording then fails with a raw device not found error and records nothing, so the saved camera blocks every recording until you clear it. the tauri app fixed this in #2104 (skip a missing input, only camera-only still needs its camera) but the gpui port lost that skip.

now the start drops a remembered camera or mic that isn't connected and records without it, with camera-only still requiring its camera. it's done where the start config is built so the recording bar's mic state and the rest see the same config. deep links still stay strict since they name a device explicitly.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge; no new actionable issues were found.

Summary

Screen recordings skip remembered cameras and microphones that are unplugged. Camera-only recordings still require their camera, and deep links remain strict.

  • Regular recordings skip remembered cameras and microphones that are unplugged.

Reviews (2) · Last reviewed commit: "fix(desktop-gpui): rescan cameras and mi..." · Reviewed by Greptile

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 09:14 Inactive
@vercel

vercel Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
cap-status Skipped Skipped Nov 1, 2026 8:59am UTC

@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

Comment thread apps/desktop-gpui/src/main_window.rs Resolved
@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

@vercel
vercel Bot temporarily deployed to Preview – cap-status November 1, 2026 09:59 Inactive

This branch was previously deployed

1 inactive deployment
Preview – cap-status — 44c6ab60 Deployed Nov 1, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant