From the last entry on the mozilla.dev.developer-tools Google Group, I presume this is the right place to make this suggestion. If not, please let me know.
Could an option be added to automatically bring the browser window into focus the moment you click the “Pick an element from the page” button?
I use Developer Tools as an external window (i.e. not docked to the browser window) as I’m regularly changing the window size to test responsive work.
It’s therefore not unusual for the Developer Tools to overlap the main window. If you click the “Pick an element from the page” button in order to click on an item that is hidden under the developer tools, it’s necessary to then click the browser somewhere other than the page content to bring the windows to the front in order to click on the now visible item.
To me this sound like something you might want to setup on your OS/window system. For instance, I use “Focus follows mouse” on Ubuntu Linux and on Windows. What you would also want besides this is “Auto-Raise”. In case you use Ubuntu, you can these instructions: unity - How do I set focus follows mouse? - Ask Ubuntu
This is definitely not something I want to setup on my OS. I’m quite happy for the mouse to leave windows alone, and if anything changing the standard mouse behaviour would drive me nuts.
It’s just a suggestion, not a deal-breaker… it would be useful for me, and potentially others.
(Edit: this was definitely something FireBug used to do - I honestly can’t remember if by default or via an option.)
An additional thought: it would also be great if, after clicking on an element in the focused browser window, the focus was then put BACK onto the un-docked developer tools window.