Fixes #2723
Removes capture_button_press, updates gestures to activate in bubble phase and only depending on scroll availability.
capture_button_press