Added middle mouse drag