From b7dc67f97f512820a45a258c36974fb780547269 Mon Sep 17 00:00:00 2001 From: Richard Roberson Date: Mon, 10 Feb 2025 20:22:50 -0700 Subject: [PATCH] Stop epub audio on back fix --- src/contexts/EPUBContext.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/contexts/EPUBContext.tsx b/src/contexts/EPUBContext.tsx index e40aae6..7119765 100644 --- a/src/contexts/EPUBContext.tsx +++ b/src/contexts/EPUBContext.tsx @@ -28,7 +28,7 @@ interface EPUBContextType { const EPUBContext = createContext(undefined); export function EPUBProvider({ children }: { children: ReactNode }) { - const { setText: setTTSText, currDocPage, currDocPages, setCurrDocPages } = useTTS(); + const { setText: setTTSText, currDocPage, currDocPages, setCurrDocPages, stop } = useTTS(); // Current document state const [currDocData, setCurrDocData] = useState(); @@ -51,7 +51,8 @@ export function EPUBProvider({ children }: { children: ReactNode }) { setCurrDocName(undefined); setCurrDocText(undefined); setCurrDocPages(undefined); - }, [setCurrDocPages]); + stop(); + }, [setCurrDocPages, stop]); /** * Sets the current document based on its ID