NPS Swipe Up gesture causing conflict

App version

Beta

Issue description

Another weird edge case bug to report:

Affects Landscape NPS only, since user must have two lyric panels open.

When the Swipe Up gesture is set to “Toggle Cover and Lyrics” and both the Cover and the Lyrics blocks are enabled, vertical swipes often don’t behave correctly.

  1. Swipe Up gesture is not disabled inside the Cover panel after toggling lyrics on, so they cannot be scrolled normally. Short swipes don’t activate the gesture, but longer swipes will hide the lyrics instead of scrolling.

  2. Scrolling down (in Lyrics or Queue blocks) will often collapse the NPS instead of scrolling.

Device type

Phone

Media provider

Local device

Steps to reproduce

In Landscape NPS, enable Cover panel and Lyrics panel, and set them to opposite sides. Set the Swipe Up gesture to “Toggle Cover and Lyrics”.

  1. Play a track with lyrics (I used *.lrc synced lyrics). Swipe up on the cover to toggle the lyrics, and attempt to scroll through them.

  2. Scroll to around the middle of the lyrics in the Lyrics panel. Now scroll up and down repeatedly (don’t go to the top/bottom). Often the lyrics will not scroll up and/or the NPS will collapse down.

Additional information

Changing the Swipe Up gesture to any other option or hiding the Lyric block immediately clears the issue. Only this specific combination seems affected.

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

Celorien_Lyric_Conflict

Screenshots

First, showing that the Swipe Up gesture is activating over the Cover panel:

up gesture

Second, showing the occasional collapse instead of scrolling. (Cursor never leaves the middle of the scroll region.)

scroll bug