Fix: navigation sous-pages blog/white-papers + singleSlug
All checks were successful
Deploy / Deploy to Production (push) Successful in 25s
All checks were successful
Deploy / Deploy to Production (push) Successful in 25s
- App.svelte : flèches clavier bloquées sur sous-page (ArrowLeft → history.back()) - Blog/WhitePapers : reset de articleData/itemData après 1100ms (post-transition) pour éviter le flash pendant l'animation de changement de slide - WhitePapers : singleSlug jamais resetté (pré-affiché à l'arrivée sur la slide) - WhitePapers : $effect sur isActive pour replaceState + openItem si itemData null - WhitePapers/Blog : handlePopState ignore les popstate hors de la page courante Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
9f8854efa5
commit
fcca068868
3 changed files with 38 additions and 4 deletions
|
|
@ -95,10 +95,11 @@
|
|||
}
|
||||
})
|
||||
|
||||
// Reset article view when leaving the blog slide
|
||||
// Reset après la fin de la transition de slide (1100ms) pour éviter le flash
|
||||
$effect(() => {
|
||||
if (!isActive && articleData) {
|
||||
articleData = null
|
||||
const timer = setTimeout(() => { articleData = null }, 1100)
|
||||
return () => clearTimeout(timer)
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue