Jump to content

Bug in multi-select in web player


Recommended Posts

kurtgschumacher
Posted (edited)

Multi-select is broken if you try to select media across pages.

 

1. Open a folder and select one or more items.

2. Scroll to the next page. Selection boxes are shown, but you can't select anything.

3. Scroll back to the previous page. You can't select anything, or unselect the previously selected items.

 

This happens on the Firefox, Chrome, and Edge browsers.

Edited by kurtgschumacher
Posted

Hi, yes this isn't supported right now. Thanks.

kurtgschumacher
Posted

If it's not currently supported, then IMHO the interface should not give the impression that it is. I think a better implementation would be:

 

- If you select items on one page and scroll to another, the selection boxes are not shown.

- If you scroll back to the original page, you should still be able to change the selections on that page.

 

But this is a minor annoyance, and now that I know how it works I'll just avoid doing that.

Posted

Correct it should not allow you to attempt this until It is supported.

  • 4 weeks later...
Posted

Looks like an array or object isn't getting defined properly?
 

Uncaught TypeError: Cannot read property 'showSelections' of undefined
    at HTMLDivElement._showMultiSelect (emby-itemscontainer.js?v=4.3.1.0:1)
    at HTMLDivElement.value (emby-itemscontainer.js?v=4.3.1.0:1)
    at executeAction (shortcuts.js?v=4.3.1.0:1)
    at HTMLDivElement.onClick (shortcuts.js?v=4.3.1.0:1)
    at HTMLDivElement.onClick (emby-itemscontainer.js?v=4.3.1.0:1)
_showMultiSelect @ emby-itemscontainer.js?v=4.3.1.0:1
value @ emby-itemscontainer.js?v=4.3.1.0:1
executeAction @ shortcuts.js?v=4.3.1.0:1
onClick @ shortcuts.js?v=4.3.1.0:1
onClick @ emby-itemscontainer.js?v=4.3.1.0:1
Posted

 

Looks like an array or object isn't getting defined properly?

 

Uncaught TypeError: Cannot read property 'showSelections' of undefined
    at HTMLDivElement._showMultiSelect (emby-itemscontainer.js?v=4.3.1.0:1)
    at HTMLDivElement.value (emby-itemscontainer.js?v=4.3.1.0:1)
    at executeAction (shortcuts.js?v=4.3.1.0:1)
    at HTMLDivElement.onClick (shortcuts.js?v=4.3.1.0:1)
    at HTMLDivElement.onClick (emby-itemscontainer.js?v=4.3.1.0:1)
_showMultiSelect @ emby-itemscontainer.js?v=4.3.1.0:1
value @ emby-itemscontainer.js?v=4.3.1.0:1
executeAction @ shortcuts.js?v=4.3.1.0:1
onClick @ shortcuts.js?v=4.3.1.0:1
onClick @ emby-itemscontainer.js?v=4.3.1.0:1

 

Hi, what are the steps to reproduce?

Posted

Hi, what are the steps to reproduce?

 

Just simply try to multi-select, but as you said it's not supported yet.  Does this mean it's a bug or is the feature not even coded? (other than the option to multi-select)  I found another thread where it sounded like multi-select used to work but then it stopped sometime early 2019 and hasn't yet been fixed.

Posted

Multi-select is supported, just not in the manner discussed earlier in this topic. Does that answer your question?

Posted

Ah, sorry, I misread that... well... then I have a different issue because it's not working at all across any browser or device I connect to Emby server (4.3.1.0) installation even on a single page.  :)  That is the error I see in the browser console (Chrome).  It won't work for me on the Android app as well after long pressing a channel.

Posted

What exactly are you doing?

Posted

I'm trying to use multi-select to edit tags across a bunch of IPTV channels I don't watch.  Selecting the multi-select boxes won't do anything but give me that error.  Selecting multi-select in the long press context menu on Android doesn't do anything either.

Posted

On what screen exactly?

Posted

Live TV -> Channels

 

(Chrome)
5e23f447e61ff_ScreenShot20200119at121355

 

(Android)

5e23f461390ce_Screenshot_20200119001506_

Posted

Ok yes i can reproduce on that one screen, but just FYI we don't support bulk editing of metadata at this point anyway. It's planned for the future though.

Posted

ok that's good to know.  What exactly is multi-select for then?

Posted

What exactly is multi-select for then?

 

All of the things that will appear in the menu once you've mutli-selected some items.  For example, add to playlist, add to collection, etc.

kurtgschumacher
Posted

All of the things that will appear in the menu once you've mutli-selected some items.  For example, add to playlist, add to collection, etc.

 

For example: I want to build a collection of movies that Humphrey Bogart was in. I search for his name; click on his name in the search results to bring up the full list; multi-select all the movies on the first page; then select "add to collection" in the menu at the top of the page. As we found in the response to this thread, if there is more than one page I need to go to each page and repeat the process. 

  • Like 1
Posted

All of the things that will appear in the menu once you've mutli-selected some items. For example, add to playlist, add to collection, etc.

Ok that explains why I didn't see any of those options since I can't get multi select to work to begin with. I just assumed it was for meta.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...