View Issue Details

IDProjectCategoryView StatusLast Update
0016221MMW 5Collectionspublic2022-09-14 14:32
Reporterpeke Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status feedbackResolutionreopened 
Product Version5.0 
Target Version5.2Fixed in Version5.0 
Summary0016221: Contextual Search: Syntax for Search filters fails inconsistently in nodes using Tiles
DescriptionAs explained in Forum Topic Search syntax should also work for in-line searches eg.

Entering "album:best" should list all the albums containing "best" in Name

Maybe we can make it more verbose and change the syntax to "@album:Best" "@<FIELD_NAME>:<SEARCH_VALUE>" so that it acts same as when you enter same syntax in ALL nodes?
Additional Informationhttps://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95185
TagsNo tags attached.
Attached Files
Fixed in build2229

Activities

Ludek

2020-02-04 12:10

developer   ~0056512

Note that filtering by the specific fields is not working also in the new "Grid (albums)" view in the location sub-nodes.
Reported as https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95892

rusty

2020-02-21 04:05

administrator   ~0056775

I'm seeing 3 issues as I test this:

1) From what I see, the original problem occurs _only_ for items displayed as a Tile (i.e. it can occur in both Grid and Browser views). This makes it a bit more confusing (because it works correctly in some cases but not others), but also hopefully easier to fix.

For example:

Music > Albums [Grid (by album)] :
 - Contextual search: Album:Animals fails (despite the fact that Album title is displayed for grid items)
 - Contextual search: Artist:Beatles OR album artist:beatles (despite the fact that Album Artist is displayed for grid items)
Note: the same searches work correctly in Music > Albums [List]/[List (by album)] views

Music > Genres > GenreName [Grid (by album)]
 - Contextual search: Album:Animals fails (despite the fact that Album title is displayed for grid items)
 - Contextual search: Artist:Beatles OR album artist:beatles fails (despite the fact that Album Artist is displayed for grid items)
Note: the same searches work correctly in Music > Genres > GenreName [List]/[List (by album)] views

Similarly:
Music > Genres [Grid]
 - Contextual search: Genre:Rock fails (despite the fact that Genre is displayed for each tile)
Note: the same search works correctly in [List] view
 
The problem also manifests in [Browser] views, though slightly differently. e.g.:
Music > Genres > Rock [Browser]
 - Contextual search for Artist:Beatles
 --> Matching tracks display in the Tracks section of the list, but Artist and Albums (which display as Tiles) don't display matching Artists / Albums.

2) A second problem that complicates the first issue is that when using Search syntax that normally works, it will occasionally fail, and when this occurs, it results in refresh problems in the view:

Music > Genres > Acoustic Rock [Browser]
 1 Contextual search for Artist:ArtistName (fleetwood, mac, mraz, etc.)
 --> Matching tracks display in the Tracks section of the list, but Artist and Albums (which display as Tiles) don't display matching Artists / Albums, UNTIL at some point, matching tracks fail to display!
 2 Toggle through views with the view switcher [Grid (by album)], [List}, [List (by album)] and back to Browser
 --> Browser view displays without any contextual search entry, but is empty!!
 
3) A third bug related to 2) is that when the search above is performed, the search sometimes displays with the Artists & Albums sections empty, but sometimes displays without the sections at all (note: I think it makes sense to hide the sections if there are no matches)!

 https://www.screencast.com/t/ngY5N4AnrcKg (log1)
 https://www.screencast.com/t/obQPCKlO (log2) (this is mainly a repeat of the above--included in case there's something useful)

Ludek

2020-02-24 12:27

developer   ~0056836

Items 2&3 are fixed in 2229

1) is moved to 5.1

rusty

2020-02-24 14:11

administrator   ~0056841

Tagging as resolved to trigger testing. It should be re-opened for 5.1.

rusty

2020-03-06 03:25

administrator   ~0057081

Last edited: 2020-03-06 03:27

Tested 2) and 3) in 2229, and they remain open + some variants
2)
a) Matching Tiles still fail to display
b)i Toggling through the views still causes the Artists tiles to not appear (3:30)
b)ii There was another instance in the video in which Artist tiles appeared partially

3) Now the Artists/Albums sections consistently fail to display

4) At the beginning of the video there are a couple of instances in which contextual search stops working altogether as follows:
1 Navigate to Music > Genres > Accoustic Rock [Browser]
2 Type 'Artist:Mac'
--> list results are updated
3 Press the 'x' in the search bar and type 'Artist:Buckley'
--> null search results
The only way to get contextual search working again is to navigate to a different node and then back to Music > Genres > Accoustic Rock

https://www.screencast.com/t/QBEGOx74S