Smashpen 1 Posted September 16, 2021 Posted September 16, 2021 Is this just my custom setup? When I click the last checkmark in a row on the home page 'Latest Library', the right chevron disappears and only a page refresh brings it back. Tested version 4.6.4.0 on Windows Chrome 93.0.4577.82
Carlo 4561 Posted September 16, 2021 Posted September 16, 2021 This doesn't happen to me on 4.7.0.11 (beta). Do you have any custom CSS in use?
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 (edited) Yes I do. It seems like CSS would not cause this. In my version, clicking the last checkmark also causes the home page to jump to the next row. Clicking any other checkmark just makes the row go back to the start. I have admin / home screen 'Hide fully played content from latest media' (last item on the page), unchecked. I also have 24 cards per row instead of the default number, which was an update to a js file... just the number no other fancy editing... Try clicking the check mark a few times and see it happens with your own system. I tried turning on Hide fully played content and the chevron still disappears. Update. The bug appears only if you click the checkmark once, go back to the row and click it again. Very odd bug... Edited September 16, 2021 by Smashpen
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 (edited) Here it is gone... with inspect for the page open. There is 'hide' in the class div. I think only some .js can do that. Again, this only happens on the 2nd click of the checkmark. Pretty edge case, hardly worth fixing. Ha! Edited September 16, 2021 by Smashpen
ebr 16187 Posted September 16, 2021 Posted September 16, 2021 3 hours ago, Smashpen said: Is this just my custom setup? When I click the last checkmark in a row on the home page 'Latest Library', the right chevron disappears and only a page refresh brings it back. Tested version 4.6.4.0 on Windows Chrome 93.0.4577.82 When you refresh, the item you just marked watched disappears, right? If that is the last one in the list, there is nowhere to go right so no need for the chevron anymore. Or, are there really more items there?
gillmacca01 211 Posted September 16, 2021 Posted September 16, 2021 Sorry for hijacking the thread, but where did you get TV trailers from?
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 Well, the row goes back to the start or the entire page shifts down a little to the other row. The Chevron is completely gone. You are at the beginning of the row and you cannot scroll to the right. This happens 100% of the time on the second time you click the checkmark. It happens if "Hide Fully played media from content" is checked or not. The image example above has more thumbs to see to the right, but you cannot scroll to them. If you delete the hide in the HTML code, then the mouseover works again and chevron appears. So something in the .js logic is adding the 'hide' to the doc when it should not. This is a real edge case bug and can probably be ignored. The problem is in the .js code logic of when to hide the Chevron. It apparently ignores the situation when the user clicks the check mark active to red and then clicks again back to white.
Happy2Play 9783 Posted September 16, 2021 Posted September 16, 2021 Does this happen on app.emby.media? But guessing is related to your customization.
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 5 minutes ago, gillmacca01 said: Sorry for hijacking the thread, but where did you get TV trailers from? Mostly from Youtube, before they locked down the site with a new code update in August. You can still download Trailers by putting dl in front of the youtube.com in the URL. It goes to a 3rd party site that suggests a premium membership for longer downloads, but trailer lengths works fine without a membership.
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 7 minutes ago, Happy2Play said: Does this happen on app.emby.media? But guessing is related to your customization. I'm just on the webpage with a browser, not using an app with a phone or tablet. Hopefully this is the correct forum for that.
Happy2Play 9783 Posted September 16, 2021 Posted September 16, 2021 I think I see what you are talking about but at the end technically is should disappear, but it is random or row specific as I had to click the arrow a couple dozen times if I could get it to disappear. And arrowing left brought it back.
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 It's only the last thumbnail poster image that does this. Clicking any other checkmark in the row works fine. Anyway, it's so rare and obscure, probably no one will ever notice. Sort of not worth this much chat. I run into these kind of .js logic errors a lot and had to recode to fix many of them on client sites. If anyone wants to escalate this to a bug, fine. It's definitely priority 4 in deep freeze. If the .js wasn't so minified, I could have a go at finding the code error. Just my two cents. Thanks for having a look.
Happy2Play 9783 Posted September 16, 2021 Posted September 16, 2021 4 minutes ago, Smashpen said: It's only the last thumbnail poster image that does this But that is not true as I can not get it to do this all rows. But to me it should disappear on all rows at the end. So the bug would be it remaining at the end if it were me.
Smashpen 1 Posted September 16, 2021 Author Posted September 16, 2021 Aha!... Maybe it's my tweaking the number of posters in the row. I changed it to 24. (2 complete scrolls to the right for 1600 x 1200 monitor.) So, if that was it, so sorry to spend so much time on something apparently caused by my fiddling. Thanks so much for your quick response. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now