selection with mouse drag in TextNavigationTrait