Microsoft/calculator

Using the up-arrow to select items in the conversion list only works when down-arrow not used and list is scrolled

Open

#421 建立於 2019年4月3日

在 GitHub 查看
 (2 留言) (0 反應) (0 負責人)C++ (16,196 star) (2,422 fork)batch import
Area: User ExperienceBugPri: 3help wantedtriage approved

描述

Describe the bug

This is a complicated visual bug. When the Conversions hamburger menu is open, scrolling to the bottom and using the up arrow, the list will scroll but will not select items. When it gets to the stop, "Standard" will be cut off and the hamburger icon will be selected. Using the down arrow and up arrows will allow any item in the list to be selected. When closing the menu and going back into it, the items select as normal most of the time.

Steps To Reproduce

  1. Open Calculator
  2. Open the hamburger menu, don't click on any items, and scroll to the bottom
  3. Close the hamburger menu
  4. Re-open the hamburger menu
  5. Click on "Standard"
  6. Re-open the hamburger menu, scroll to the bottom
  7. Place your cursor over the last menu item (sometimes this works)
  8. Press the up arrow key many times. Sometimes, it will do nothing, sometimes it will scroll the list but will not select any items.
  9. I have attached a screenshot of what happens when you get to the top.
  10. When the hamburger item is selected, pressing the down arrow will select Standard. This appears to be the only way to select standard when in this state (Standard will not be automatically selected on first-try).

Expected behavior

The arrow keys always select an item, and will not scroll the list without selecting an item. Also, the "Standard" text at the top will not be clipped. The standard item will be selected rather than being clipped, as the hamburger menu is selected.

Screenshots

image

Device and Application Information (please complete the following information):

  • OS Build: 10.0.17763.0
  • Architecture: X64
  • Application Version: 10.1902.42.0

Additional context

Hovering over the scroll bar while the hamburger menu item is selected, then hover over standard, then pressing down causes the about button to be selected. When pressing up, the hamburger menu item is selected, skipping the other items. It is not possible to select anything else until the mouse is moved.

However, when the last item is selected with the white box (Angle), hovering over the scroll bar and then over to angle, then using the arrow keys selects the next item. I'm not sure if this is intended or not.

貢獻者指南