dont call useAppBarSecondaryButton two times

This commit is contained in:
Timo K
2026-04-10 18:38:35 +02:00
parent 16f9c107a5
commit 8956d55d5c

View File

@@ -26,7 +26,6 @@ import { useObservable } from "observable-hooks";
import { logger as rootLogger } from "matrix-js-sdk/lib/logger";
import { useTranslation } from "react-i18next";
import { SettingsButton } from "../button";
import { Header, LeftNav, RightNav, RoomHeaderInfo } from "../Header";
import { HeaderStyle, useUrlParams } from "../UrlParams";
import { useCallViewKeyboardShortcuts } from "../useCallViewKeyboardShortcuts";
@@ -79,7 +78,7 @@ import { LivekitRoomAudioRenderer } from "../livekit/MatrixAudioRenderer.tsx";
import { muteAllAudio$ } from "../state/MuteAllAudioModel.ts";
import { useMediaDevices } from "../MediaDevicesContext.ts";
import { EarpieceOverlay } from "./EarpieceOverlay.tsx";
import { useAppBarHidden, useAppBarSecondaryButton } from "../AppBar.tsx";
import { useAppBarHidden } from "../AppBar.tsx";
import { useBehavior } from "../useBehavior.ts";
import { Toast } from "../Toast.tsx";
import overlayStyles from "../Overlay.module.css";
@@ -558,10 +557,6 @@ export const InCallView: FC<InCallViewProps> = ({
matrixRoom.roomId,
);
useAppBarSecondaryButton(
<SettingsButton key="settings" onClick={openSettings} />,
);
const footer = (
<InCallFooter
ref={footerRef}