Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Library grid view: wrong page and item heights #157

Open
gregthwuen opened this issue May 18, 2024 · 0 comments
Open

Library grid view: wrong page and item heights #157

gregthwuen opened this issue May 18, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@gregthwuen
Copy link

The height of the CarouselGridView on library pages like "Library" and "Artists" does not seem to be calculated correctly.

image

When reducing the window's width, fewer columns are displayed leading to the grid items needing more vertical space. But the GridView's height appears to be static, causing a huge blank space (of more than three quarters of the page) when showing five columns up to the last item being cut off when just showing one column.

The other bug is the individual grid items (GtkListItemWidget) growing in size vertically every time more items are loaded (by clicking on "Load More"), visible as a blank space under each item's caption. At least the GridViews's height also gets bigger when loading more items, but it's still not the correct height.

The latter bug I only observed on the "Library" page, but I figure it would be the same on the other pages if the "Load More" button was functional there (see #156).

I could reproduce neither bug on the artist album page (which also uses the CarouselGridView), so this may have something to do with the (missing) "Load More" button (see vixalien/muse#11).

@vixalien vixalien added the bug Something isn't working label Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants