Skip to content

Commit 919a763

Browse files
authored
Merge pull request #56 from codebude/develop
Fix edit drawer open action
2 parents 3991103 + a2d2ccf commit 919a763

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

‎frontend/src/lib/components/BookDetailDialog.svelte‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,13 +312,11 @@
312312
});
313313
314314
// ── Android back button: close drawer instead of navigating away ──────────
315-
let _pushed = false;
316315
let _popClosed = false;
317316
318317
$effect(() => {
319318
if (open) {
320319
history.pushState(null, '');
321-
_pushed = true;
322320
_popClosed = false;
323321
324322
const onPop = () => {
@@ -328,8 +326,6 @@
328326
window.addEventListener('popstate', onPop);
329327
return () => {
330328
window.removeEventListener('popstate', onPop);
331-
if (_pushed && !_popClosed) history.back();
332-
_pushed = false;
333329
_popClosed = false;
334330
};
335331
}

‎frontend/src/lib/components/BookDrawer.svelte‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,11 @@
6161
let cover_url = $state<string | null>(null);
6262
6363
// ── Android back button: close drawer instead of navigating away ──────────
64-
let _pushed = false;
6564
let _popClosed = false;
6665
6766
$effect(() => {
6867
if (open) {
6968
history.pushState(null, '');
70-
_pushed = true;
7169
_popClosed = false;
7270
7371
const onPop = () => {
@@ -77,8 +75,6 @@
7775
window.addEventListener('popstate', onPop);
7876
return () => {
7977
window.removeEventListener('popstate', onPop);
80-
if (_pushed && !_popClosed) history.back();
81-
_pushed = false;
8278
_popClosed = false;
8379
};
8480
}

0 commit comments

Comments
 (0)