> If a control affects change across an entire area, put it above that area
If I select multiple items, usually I do it from top to bottom (and from left to right). So I end up at the bottom of UI. And to run action I have to go back to the top? It's even worse if scrolling is involved.
And using gmail, which has pretty bad UI, as example?