Moved touch events to base control