spot: fixing mic selection

This commit is contained in:
nick-delirium 2025-06-02 16:55:23 +02:00
parent 70a60b102b
commit 1976320fbe
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0
4 changed files with 4 additions and 4 deletions

View file

@ -1,4 +1,4 @@
import { createEffect, onMount } from "solid-js";
import { onMount } from "solid-js";
import Login from "~/entrypoints/popup/Login";
import Settings from "~/entrypoints/popup/Settings";
import Header from "./components/Header";

View file

@ -1,4 +1,4 @@
import { Component, For } from "solid-js";
import { Component } from "solid-js";
import micOff from "~/assets/mic-off-red.svg";
import micOn from "~/assets/mic-on-dark.svg";
import Dropdown from "~/entrypoints/popup/Dropdown";

View file

@ -51,7 +51,7 @@ export function useAudioDevices() {
void checkAudioDevices();
}
});
} else if (audioDevices.length > 0) {
} else if (audioDevices.length > 0 && selectedAudioDevice() === "") {
chrome.storage.local.set({ audioPerm: granted });
setAudioDevices(audioDevices);
setSelectedAudioDevice(audioDevices[0]?.id || "");

View file

@ -2,7 +2,7 @@
"name": "spot",
"description": "manifest.json description",
"private": true,
"version": "1.0.22",
"version": "1.0.23",
"type": "module",
"scripts": {
"dev": "wxt",