INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Bug - scrolling to an artist in a pane by typing a few letters  (Read 4810 times)

dbdog

  • Recent member
  • *
  • Posts: 17
Bug - scrolling to an artist in a pane by typing a few letters
« on: November 15, 2012, 04:57:06 pm »

I've started noticing a problem with the function that allow you to start typing a few letters in, say the Artist column of the panes view, and it takes you to those artists. e.g. type "b" and then "e" and it'll scroll you to Beatles etc. Here's the bug: it doesn't work reliably for artists that start with "a". Only "b" thru "z". The issue may be pronounced due to my large library of songs and my slow computer. When I type, say "a" "s" it goes to "s" even when I type them rapidly. What I think it's doing is going to "all artists" and then going to "s" instead of going to, say "Asia". Does anyone else notice this behavior. I didn't see any posts of this issue but it couldn't be only me.

Cheers
dbdog
Logged

kensn

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1362
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #1 on: November 15, 2012, 05:01:41 pm »

Could it be related to the sorting option to ignore a, an, the...

Mine seems to work though.... have to type the second letter pretty fast though..

Ken
Logged
If(IsEmpty([Coffee Cup]), Coffee, Drink)

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #2 on: November 16, 2012, 12:31:12 am »

I have been seeing this for a long time and have reported it to the developers a couple of times. It is something that is bothering me almost every day.

If you scroll manually to the top of the A-Z list and then type something starting with a it works.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #3 on: November 16, 2012, 12:50:50 pm »

I am unable to replicate this. Let's see I'm doing it right.

In Panes view, I click an artist in the artist pane. From the top, I can type quite relaxed, like 2 keys per second. A-L-B, it goes to Albert .... A-F-R, it goes to Afro. When I go to the bottom of the list first, type A-S-I, it goes to Asia. I don't have to type fast at all. I need to pause for a second for it to reset and jump to wrong letter. I can jump to any artist typing the first three letters. It works flawlessly for me.

Maybe its what you suspect in combination with a slow pc. Unfortunately, I don't have a slow pc at my disposal to test it out.

Logged

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #4 on: November 16, 2012, 01:18:21 pm »

The issue is seen when you type, or otherwise select an item, past A and then type A. Select in an A-Z sorted pane an item alphabetically after A and then type A + something. I am afraid the issue is intermittent - but for me it is present most of the time - so it is a bit hard to reproduce. If it has occurred one time when you are in a particular view it persists though.

My MC PC gets a JRMark of 2823, and scroll by typing is always working with letters other than A, so I do not think it is a slow PC issue.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #5 on: November 16, 2012, 01:25:14 pm »

Can't replicate, tried dozen of times.

I'm wondering, in Tools/Options, Tree & View, do you have ignore articles enabled or disabled?
Logged

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #6 on: November 16, 2012, 01:27:58 pm »

I'm wondering, in Tools/Options, Tree & View, do you have ignore articles enabled or disabled?

Enabled.

Thanks for caring and testing.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #7 on: November 16, 2012, 01:30:44 pm »

Did you try disabling it?

I don't have artists starting with the 'A' article, but just in case it interferes somehow?

For me it doesn't matter, I tried replicating with it disabled and enabled.

Are you on the latest build (MC17 right?) or does it happen with 18 too?
Logged

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #8 on: November 16, 2012, 01:37:25 pm »

I am on 18.0.75. I had the issue on v. 17 as well (and possibly also on v. 16).

I just tried with the ignore a, an etc. option disabled with the same result.

MC stalls a bit for some time when typing something beginning with A but then settles on the last letter typed, i.e. typing ALB, MC settles on the first item beginning with B.

I think the OP might be on to something. It might be the All item in the pane interfering somehow (very clever for a near first post on the forums, thanks). I have tried hard to find a way to reproduce all of the time but not succeeded.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #9 on: November 16, 2012, 01:39:44 pm »

Is it possible it's just related to the speed you're typing?

It resets after one second between letters.

And we're careful to only start counting the one second after it searches so a slow search won't count against you.

Maybe it needs to be two or three seconds?

Can you reproduce it if you type really fast (like many keys per second).
Logged
Matt Ashland, JRiver Media Center

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #10 on: November 16, 2012, 01:41:40 pm »

Can you reproduce it if you type really fast (like many keys per second).

Yes!
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #11 on: November 16, 2012, 01:44:20 pm »

I can reproduce in the panes.

It doesn't happen in a file list, which is where I had been testing.

More when I know more...
Logged
Matt Ashland, JRiver Media Center

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #12 on: November 16, 2012, 01:46:24 pm »

Great news!

It only appears for me when scroll by typing in a A-Z soretd pane.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #13 on: November 16, 2012, 01:55:16 pm »

Coolio! ;D
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #14 on: November 16, 2012, 01:57:30 pm »

I'm not sure if I'm seeing the same thing.

If I type 'AL', it stops on 'All Albums'.

If I type 'ALO' it moves on to 'Alone With Three Giants' (one of my albums).

I suppose 'All ...' could be excluded from typed navigation, but it's not really a bug.

Is this the same thing, or am I missing something?
Logged
Matt Ashland, JRiver Media Center

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #15 on: November 16, 2012, 02:00:16 pm »

I do not think so. If I type AL (in the A-Z sorted Artist pane) I jump to, after some delay, the first item beginning with L (if the selected item in the pane is alphabetically past A).
Logged

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #16 on: November 16, 2012, 02:03:11 pm »

Do you want a library backup from me?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #17 on: November 16, 2012, 02:03:20 pm »

I think the problem is performance related.

My guess is that it's like:

0ms: type 'A'
1ms: process 'A'
5ms: pane scrolls to 'All item'
155ms: panes and file list start update to show 'All'
300ms: type 'Z'
2000ms: program finishes showing 'All'
2001ms: process 'Z' which scrolls to 'Z' since the 1 second reset time since 'A' has elapsed
Logged
Matt Ashland, JRiver Media Center

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #18 on: November 16, 2012, 02:11:33 pm »

You might be on to something.  My Artist pane has some 15k items so it might be performance related, which is what the delay in response also indicates, come to think about it.

EDIT: And the file list for the All item has +150k files... So it takes a while if I "Reset Selection" in a pane view.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #19 on: November 16, 2012, 02:17:06 pm »

I can't replicate even when I consume all CPU power.

I start Prime with 8 threads, give it high priority in task manager.

I start MC with low priority.

When I start typing, the panes don't even update real time, but it still jumps to the proper name when it gets a cpu cycle. Sometimes it takes around a second after I typed to update the panes.

But, my artist pane only has 273 items. Little over 1200 albums, but thats fast enough too.

Sorry, I can't seem to replicate the issue :(.
Logged

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #20 on: November 16, 2012, 02:33:35 pm »

But, my artist pane only has 273 items. Little over 1200 albums, but thats fast enough too.

Sorry, I can't seem to replicate the issue :(.

Thanks again for caring and testing.

I do think Matt and the OP might be on to something here. If you have many items in the pane, MC can get stuck on the All... item trying to display all file list items (+150k in my case) so that MC forgets the initial A letter typed (and a subsequent letter typed).

In my experience, Matt is very good with large numbers, so I am sure he will fix it somehow (like excluding the slow All... item from scroll by typing search, or better yet speed things up for us "heavy" users).
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42323
  • Shoes gone again!
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #21 on: November 16, 2012, 02:35:19 pm »

Next build of MC18:
Fixed: Typed navigation in the panes could behave incorrectly if a pane item got selected that was particularly slow to evaluate.
Logged
Matt Ashland, JRiver Media Center

vagskal

  • Citizen of the Universe
  • *****
  • Posts: 1227
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #22 on: November 16, 2012, 02:57:14 pm »

Next build of MC18:
Fixed: Typed navigation in the panes could behave incorrectly if a pane item got selected that was particularly slow to evaluate.

Thanks! That made my day (although I do not usually like to be called "particularly slow"...  :)).

I do hope that you, dbdog (the OP, Original Poster), is i fully licensed MC user. If not, I will be happy to buy you a license, or upgrade. Just send me a PM (Personal Message). Getting this fixed is doing a lot for my user experience.

Thanks to all who helped!
Logged

dbdog

  • Recent member
  • *
  • Posts: 17
Re: Bug - scrolling to an artist in a pane by typing a few letters
« Reply #23 on: January 09, 2013, 12:57:31 am »

Thanks! That made my day (although I do not usually like to be called "particularly slow"...  :)).

I do hope that you, dbdog (the OP, Original Poster), is i fully licensed MC user. If not, I will be happy to buy you a license, or upgrade. Just send me a PM (Personal Message). Getting this fixed is doing a lot for my user experience.

Thanks to all who helped!

Thanks for your efforts. I am a fully licensed MC user. All the best
Logged
Pages: [1]   Go Up