Skip to content

Commit b7dc67f

Browse files
committed
Stop epub audio on back fix
1 parent 01ba8d5 commit b7dc67f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/contexts/EPUBContext.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ interface EPUBContextType {
2828
const EPUBContext = createContext<EPUBContextType | undefined>(undefined);
2929

3030
export function EPUBProvider({ children }: { children: ReactNode }) {
31-
const { setText: setTTSText, currDocPage, currDocPages, setCurrDocPages } = useTTS();
31+
const { setText: setTTSText, currDocPage, currDocPages, setCurrDocPages, stop } = useTTS();
3232

3333
// Current document state
3434
const [currDocData, setCurrDocData] = useState<ArrayBuffer>();
@@ -51,7 +51,8 @@ export function EPUBProvider({ children }: { children: ReactNode }) {
5151
setCurrDocName(undefined);
5252
setCurrDocText(undefined);
5353
setCurrDocPages(undefined);
54-
}, [setCurrDocPages]);
54+
stop();
55+
}, [setCurrDocPages, stop]);
5556

5657
/**
5758
* Sets the current document based on its ID

0 commit comments

Comments
 (0)