File moving to top of program workspace list on click

13 May 2013

Now, this isn't a bug, as I'm sure it's working as you intended.

I just find it exceptionally annoying.

When I click on any file in the program workspace, it shifts the list, so that the clicked on file name moves to the top of the program workspace.

Why do I find this annoying:

1) It assumes that I'm more often going to click *below* the last thing I clicked on (as everything above is now hidden). I have to keep scrolling up as a consequence.

2) It obscures visibility of the list of files. Sometimes I want to see the list in full. I have to keep scrolling to put it back in this state after clicking on anything.

3) I don't see what the advantage is supposed to be in doing this anyway.

It's quite a normal process, esp when dependency tracking to open a number of files in sequence. Before, I could just click on these files in sequence. Now I have to click, scroll, click, scroll.

Ashley

P.S: Apologies if this comes across as pissy. You know when something has been bugging you for a while and you think "oh, it's OK, I'll get used to it", but it doesn't take and then one day you just find yourself raging about it. Well I got myself into that state :D

-deleted-
13 May 2013

Hi Ashely,

Thanks for the detailed feedback on your experience with the mbed Compiler.

This scrolling behavior is due to the default browser behavior with hash links. I won't get into details, but let's just say that the hash links that let you bookmark opened files, programs, panels and also go back and forth in the locations history, are the one responsible for this behavior. The browser recognizes them as valid DOM elements and attempts to be "smart" and bring them to focus by scrolling them to the top of the navigation tree.

We are working on a tweak/quirk to disable it that will be introduced in the next mbed Compiler release.

Mihail

13 May 2013

Ah, OK, thanks. And great that you guys are not to blame!

Thanks

Ashley