c2161b9a14
Stored input device IDs are not cleaned up whenever getUserMedia fails with `NotFoundError` (i.e.: device not found). This causes a couple of issues whenever skipEchoIfPreviousDevice is enabled: - An unnecessary error screen if the user retries audio from scratch (it should just go straight to the audio settings modal) - A retry loop if no other devices are present in the system Guarantee that stored input device IDs are cleared up whenever getUserMedia fails with error name `NotFoundError`. This both the retry loop and the unnecessary error screen. |
||
---|---|---|
.. | ||
api | ||
startup/client | ||
ui | ||
utils |