Ludek wrote: ↑Mon Mar 18, 2019 7:31 am
No, because if you click a node in media tree then the 'scrool to matches' is meant to be performed within the media tree.
i.e. if you expand a node with many subitems (like EntireLibrary|Albums with the 'showAllNodes' extension) or 'Playlists' node then it is expected to scroll the media tree items (subnodes).
[snip]
I think this is the right logic, don't you think?
I think that it is not a black or white issue. ... MM5 tries to have things both ways.
Example ... I select EntireLibrary>Albums node ... I press ctrl+A; all albums in the grid are selected ... I press F5; the contents of the grid are refreshed.
Or I have search set to "filter matches", and I type 'help", and you filter the grid.
So in those cases it looks like the grid has focus.
But if I have search set to "scroll to matches", and now you want to say that it is to be expected that focus has remained in the Media Tree.
And if you worked through the steps in my previous post you should see that the UI is somewhat misleading. ... in step 1, the "no occurrence for "help"" message was at the bottom of the grid, so it looks as if the message applies to the grid .... and at steps two and three, the UI is truly confusing IMO
The one thing is favour of your current implementation is that the user may have installed the 'showAllNodes' extension. ... idea: maybe that extension could override native behaviour to retain focus in the Media Tree?
If I click the EntireLibrary>Albums node, and then press the down arrow, I want focus to have remained in the Media Tree ... which is why I say that MM5 tries to have it both ways ... there is no black or while logic to the behaviour ... MM5 has convenience exceptions, such as those listed above ... which are good things IMO
Either way it is no big deal. ... I will not install the extension, and nor I will use "scroll to matches" mode either ... but I do think that the implementation is confusing, and is missing a convenience function. ... it is like those annoying dboxes, where the Developer hasn't thought to set focus to the control where you are now required to type something.
Ludek wrote: ↑Mon Mar 18, 2019 7:31 am
Workaround is to not use navigation via media tree, but via further UI elements (e.g. navigation bar, main view)
This is humour ... right?