From f87a204f6d1d4a0abbc69e25c595424aaa6d7e40 Mon Sep 17 00:00:00 2001 From: Akira Sudoh Date: Thu, 9 Jan 2020 17:58:01 +0900 Subject: [PATCH] feat(ListBox): fix labels of trigger buttons (#4820) This change fixes an DAP error in `` that happens because its `aria-label` not matching its text content. DAP takes `aria-labelledby` as a preferred label content (over text content or `aria-label`), and thus this change add `aria-labelledby` to ``. The original `aria-label` content, which is for lettting user know that the UI can open/close menu, is replaced with a browser's native approach to tell assistive technology that the button is a pop-up button and let screen reader announce as such. This change also changes `