mirror of
https://github.com/usenocturne/nocturne-ui.git
synced 2026-04-25 15:55:54 +03:00
[GH-ISSUE #42] Scrolling doesn't work in menu screen until carousel is touched #23
Labels
No labels
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nocturne-ui#23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @b16tran on GitHub (Nov 24, 2024).
Original GitHub issue: https://github.com/usenocturne/nocturne-ui/issues/42
Originally assigned to: @brandonsaldan on GitHub.
Carousel selection isn't active until you interact with it by touching. Aka if I select Library, I expect to be able to start scrolling. I should always be able to scroll on the current tab selected.
Or by default the scroll knob should switch between the tabs on the left and when knob button pressed, goes into the carousel on the right from which you can scroll. Then if you click back, it goes back to the tabs for scrolling. There already is the little line on the left indicating the active tab, that can be extended to move over to above the album art when you enter the carousel context.
@BBaoVanC commented on GitHub (Nov 24, 2024):
I think what's happening is that the cursor is at the position where you last tapped. Then, if the component that should be scrolled by the dial doesn't happen to be under that spot, scrolling doesn't work. Perhaps nocturne-ui should override scroll wheel events and redirect them to whichever should be the main, scrollable component on the current page.
@kenhayward commented on GitHub (Nov 26, 2024):
Further to this, if you click back to get to recents from now playiong the scroll wheel works immediately, if you then click on library the scroll wheel no longer functions until you touch the screen - supporting the previous commenters point