Don't move keyboard focus on button press
Until the spec is clear about how the keyboard focus should be transferred between sub-surfaces, it's better to remove this heuristic and focus only the main surface.
For example, if an application window has sub-surfaces but user doesn't press any pointer button, any sub-surface can have focus.
Effectively, this reverts 55f3a295.
Edited by Vlad Zahorodnii