Your comments

Please take a look at

btw, the incremental find panel has this behavior 

You can use negative patterns in the "In Files" section of find in files, such as "-*.lua,-*.js" to exclude *.lua and *.js files from the search results 

This can now be done via the File/Clone File menu item

This can be controlled with the mouse_wheel_switches_tabs global setting.

This was added in build 2065