New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 621731 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug
Team-Accessibility

Blocking:
issue 425627



Sign in to add a comment

MD Settings: iron-dropdown irregularities

Project Member Reported by michae...@chromium.org, Jun 21 2016

Issue description

chrome://md-settings/managePasswords

the <iron-dropdown> opened by tapping a 3-dot menu for a page in "On startup -> Open a specific page":
* does not animate in or out
* does not respond to arrow keys

the <cr-shared-menu> opened by tapping a 3-dot menu in on one of the password entries in "Manage passwords":
* does not animate in or out
* opens with a weird gray focus ring
* is not keyboard accessible at all, except for double-tapping Escape to close
* does not close on clicking outside of the section (eg the side of the page)

 
Cc: mahmadi@chromium.org
Labels: Hotlist-MD-Settings-PasswordsForms
Status: Available (was: Untriaged)
Also:
* The menu is not placed correctly when near the bottom edge of the screen, instead a scrollbar is shown.
* The scrollbar overlaps the margin making the content look cramped.

Note: this is the pattern we use in md-settings for iron-dropdown:

  <iron-dropdown opened="{{menuOpened}}">
    <div class="dropdown-content">
      <paper-item id="item1" on-tap="onTap_">Item1</paper-item>
      <paper-item id="item2" on-tap="onTap_">Item2</paper-item>
    </div>
  </iron-dropdown>

We would prefer to replace <paper-item> with <div> to reduce overhead on page load.

Summary: MD Settings: iron-dropdown irregularities (was: MD Settings: dropdown menu irregularities)
Note: for issues with paper-dropdown-item, see  issue 624303 

Cc: dpa...@chromium.org
Owner: dpa...@chromium.org
Status: Assigned (was: Available)
All reported issues are addressed as part of https://bugs.chromium.org/p/chromium/issues/detail?id=639718, except for the in/out animation.
Status: Fixed (was: Assigned)
Fixed as part of  issue 639718 .

Sign in to add a comment