Skip to content

Scrollbar for the Select component with more than 6 items on iPad not appearing until touch #8356

Open
@zijianhuang

Description

Bug:

In iPad, the Material2 Select component with more than 6 options does not display a vertical scrollbar when dropping down, so the user would not know there are more options through a snapshot until touching the list. However, if the user touch-selects an option, the scrollbar will hardly be noticeable. This is bad for the affordance of the dropdown list.

What is the expected behavior?

In iPad, HTML Select+Option with many options will display a vertical scrollbar for around 1 second when dropping down, so the user would know there are more options through a snapshot, without touching the list.

In Android, the Material2 Select component with many options does display a vertical scrollbar for around 1 second when dropping down, so the user would know there are more options through a snapshot.

In iPad, the Select component should have similar behavior for affordance .

What are the steps to reproduce?

In https://material.angular.io/components/select/overview, pick any example and add more options, you will see.

What is the use-case or motivation for changing an existing behavior?

  1. Affordance for telling the user more options available.
  2. Being consist with the behavior on Android, and HTML Select+Option on iPad

Which versions of Angular, Material, OS, TypeScript, browsers are affected?

Angular 5, Material 5.0.0-rc0. All latest browsers. iPad 3 iOS 9.3; iPad Pro iOS 10.3.

Metadata

Assignees

No one assigned

    Labels

    P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentarea: material/selectneeds investigationA member of the team needs to do further investigation to determine the root cause

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions