Fix infinite loading when signed in with bunker URI

Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1767
deno-prep
Alex Gleason 2024-10-22 16:04:56 -05:00
rodzic d6fb1a4c93
commit db203bcb56
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -44,7 +44,7 @@ const SoapboxLoad: React.FC<ISoapboxLoad> = ({ children }) => {
const [localeLoading, setLocaleLoading] = useState(true);
const [isLoaded, setIsLoaded] = useState(false);
const { hasNostr, isRelayOpen } = useNostr();
const { hasNostr, isRelayOpen, signer } = useNostr();
const { isSubscribed } = useSignerStream();
/** Whether to display a loading indicator. */
@ -55,7 +55,7 @@ const SoapboxLoad: React.FC<ISoapboxLoad> = ({ children }) => {
localeLoading,
instance.isLoading,
swUpdating,
hasNostr && me && (!isRelayOpen || !isSubscribed),
hasNostr && me && signer && (!isRelayOpen || !isSubscribed),
].some(Boolean);
// Load the user's locale