From 8f33744f8c8320f1dc5925703acf8c4fe966ffad Mon Sep 17 00:00:00 2001 From: kami Date: Wed, 5 Aug 2026 21:18:28 +0400 Subject: [PATCH] fix(playback): remove the stutter and gap between tracks The isPlaying subscriber is unselected. Every store write during Vibe's feedback/replan handshake called play() on the element that had just ended. That replayed its final buffered milliseconds until the next source loaded. Gate that subscriber and the seek subscriber on an actual value change, and never resume a finished element. Then close the gap the handshake leaves behind. The engine now drives two