@@ -182,38 +182,38 @@ watch(
182182);
183183
184184watch (
185- () => statusStore .automixEndedSeq ,
186- (seq , prev ) => {
187- if (! seq || seq === prev ) return ;
188- if (showAutomixLabel .value ) {
189- if (automixFxTimer !== null ) {
190- window .clearTimeout (automixFxTimer );
191- }
192- automixFxTimer = window .setTimeout (() => {
193- showAutomixLabel .value = false ;
194- showAutomixFx .value = false ;
195- automixFxTimer = null ;
196- }, 2000 ); // 混音结束后保留 2 秒再淡出
185+ () => statusStore .automixEndedSeq ,
186+ (seq , prev ) => {
187+ if (! seq || seq === prev ) return ;
188+ if (showAutomixLabel .value ) {
189+ if (automixFxTimer !== null ) {
190+ window .clearTimeout (automixFxTimer );
197191 }
198- },
199- );
192+ automixFxTimer = window .setTimeout (() => {
193+ showAutomixLabel .value = false ;
194+ showAutomixFx .value = false ;
195+ automixFxTimer = null ;
196+ }, 2000 ); // 混音结束后保留 2 秒再淡出
197+ }
198+ },
199+ );
200200
201- // 监听歌曲变化,延迟关闭混音显示和辉光
202- watch (
203- () => musicStore .playSong ?.id ,
204- (_newId , _oldId ) => {
205- if (showAutomixLabel .value ) {
206- if (automixFxTimer !== null ) {
207- window .clearTimeout (automixFxTimer );
208- }
209- automixFxTimer = window .setTimeout (() => {
210- showAutomixLabel .value = false ;
211- showAutomixFx .value = false ;
212- automixFxTimer = null ;
213- }, 2000 ); // 切歌后保留 2 秒再淡出
201+ // 监听歌曲变化,延迟关闭混音显示和辉光
202+ watch (
203+ () => musicStore .playSong ?.id ,
204+ (_newId , _oldId ) => {
205+ if (showAutomixLabel .value ) {
206+ if (automixFxTimer !== null ) {
207+ window .clearTimeout (automixFxTimer );
214208 }
215- },
216- );
209+ automixFxTimer = window .setTimeout (() => {
210+ showAutomixLabel .value = false ;
211+ showAutomixFx .value = false ;
212+ automixFxTimer = null ;
213+ }, 2000 ); // 切歌后保留 2 秒再淡出
214+ }
215+ },
216+ );
217217
218218const onFxAnimationEnd = () => {
219219 // 移除之前的单次动画结束逻辑,因为现在是 infinite 循环,直到 showAutomixFx 为 false
0 commit comments