Results 54 comments of Luke Vo

I was so sure `md-list-item` wouldn't display without a `slot="headline"` (or was it `md-select-option` only?). In any case, you can put them in a slot and modify it however you...

@asyncLiz that's great. When you design and implement it please consider how you will dispatch it from the chip set (I assume you won't give individual chip event anymore) so...

I think it's a code issue? Your code renders this HTML so it's correctly disabled: ![image](https://github.com/material-components/material-web/assets/6388546/095ec1a3-e3c1-4c0f-bb42-8c46ecfcf74c) Removing the attribute correctly enables it: [Lit Playground](https://lit.dev/playground/#project=W3sibmFtZSI6InNpbXBsZS1ncmVldGluZy50cyIsImNvbnRlbnQiOiJpbXBvcnQgXCJAbWF0ZXJpYWwvd2ViL2FsbFwiIn0seyJuYW1lIjoiaW5kZXguaHRtbCIsImNvbnRlbnQiOiI8IURPQ1RZUEUgaHRtbD5cbjxoZWFkPlxuICA8c2NyaXB0IHR5cGU9XCJtb2R1bGVcIiBzcmM9XCIuL3NpbXBsZS1ncmVldGluZy5qc1wiPjwvc2NyaXB0PlxuICBcbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24_ZmFtaWx5PU1hdGVyaWFsK1N5bWJvbHMrT3V0bGluZWRcIj5cbjwvaGVhZD5cbjxib2R5PlxuICA8bWQtc2xpZGVyIGRpc2FibGVkPjwvbWQtc2xpZGVyPlxuICBcbiAgPGJ1dHRvbj5FbmFibGU8L2J1dHRvbj5cbiAgXG4gIDxzY3JpcHQ-XG4gICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcImJ1dHRvblwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgKCkgPT4ge1xuICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIm1kLXNsaWRlclwiKS5yZW1vdmVBdHRyaWJ1dGUoXCJkaXNhYmxlZFwiKTtcbiAgICB9KTtcbiAgPC9zY3JpcHQ-XG48L2JvZHk-XG4ifSx7Im5hbWUiOiJwYWNrYWdlLmpzb24iLCJjb250ZW50Ijoie1xuICBcImRlcGVuZGVuY2llc1wiOiB7XG4gICAgXCJsaXRcIjogXCJeMy4wLjBcIixcbiAgICBcIkBsaXQvcmVhY3RpdmUtZWxlbWVudFwiOiBcIl4yLjAuMFwiLFxuICAgIFwibGl0LWVsZW1lbnRcIjogXCJeNC4wLjBcIixcbiAgICBcImxpdC1odG1sXCI6IFwiXjMuMC4wXCJcbiAgfVxufSIsImhpZGRlbiI6dHJ1ZX1d)

I can confirm using arrow key to change the Radio doesn't trigger `input` event. [Lit Playground](https://lit.dev/playground/#project=W3sibmFtZSI6InNpbXBsZS1ncmVldGluZy50cyIsImNvbnRlbnQiOiJpbXBvcnQgXCJAbWF0ZXJpYWwvd2ViL2FsbFwiIn0seyJuYW1lIjoiaW5kZXguaHRtbCIsImNvbnRlbnQiOiI8IURPQ1RZUEUgaHRtbD5cbjxoZWFkPlxuICA8c2NyaXB0IHR5cGU9XCJtb2R1bGVcIiBzcmM9XCIuL3NpbXBsZS1ncmVldGluZy5qc1wiPjwvc2NyaXB0PlxuICBcbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhyZWY9XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24_ZmFtaWx5PU1hdGVyaWFsK1N5bWJvbHMrT3V0bGluZWRcIj5cbjwvaGVhZD5cbjxib2R5PlxuICA8ZGl2PlxuICAgIDxwPlxuICAgICAgPGxhYmVsPlxuICAgICAgICA8bWQtc3dpdGNoPjwvbWQtc3dpdGNoPlxuICAgICAgICBIZWxsb1xuICAgICAgPC9sYWJlbD4gICAgXG4gICAgPC9wPlxuICAgIDxwPlxuICAgICAgPGxhYmVsPlxuICAgICAgICA8bWQtcmFkaW8gbmFtZT1cInJcIj48L21kLXJhZGlvPlxuICAgICAgICBIZWxsb1xuICAgICAgPC9sYWJlbD5cbiAgICAgIFxuICAgICAgPGxhYmVsPlxuICAgICAgICA8bWQtcmFkaW8gbmFtZT1cInJcIj48L21kLXJhZGlvPlxuICAgICAgICBIZWxsb1xuICAgICAgPC9sYWJlbD5cbiAgICA8L3A-XG4gIDwvZGl2PlxuICBcbiAgPHNjcmlwdD5cbiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiZGl2XCIpLmFkZEV2ZW50TGlzdGVuZXIoXCJpbnB1dFwiLCAoKSA9PiB7XG4gICAgICBhbGVydChcIklucHV0XCIpO1xuICAgIH0pO1xuICA8L3NjcmlwdD5cbjwvYm9keT5cbiJ9LHsibmFtZSI6InBhY2thZ2UuanNvbiIsImNvbnRlbnQiOiJ7XG4gIFwiZGVwZW5kZW5jaWVzXCI6IHtcbiAgICBcImxpdFwiOiBcIl4zLjAuMFwiLFxuICAgIFwiQGxpdC9yZWFjdGl2ZS1lbGVtZW50XCI6IFwiXjIuMC4wXCIsXG4gICAgXCJsaXQtZWxlbWVudFwiOiBcIl40LjAuMFwiLFxuICAgIFwibGl0LWh0bWxcIjogXCJeMy4wLjBcIlxuICB9XG59IiwiaGlkZGVuIjp0cnVlfV0)

Yeah I reported this use case to MDN before: https://github.com/mdn/content/issues/10848 they should add that to the docs and indeed we need `formnovalidate`. If it's not possible, like the above comment,...

Interesting this is happening and I haven't noticed even though I use these in Chrome extensions (which doesn't allow `unsafe-inline`). In your example, the component still works and I don't...

Update: I found out it can happen without any text selection as well though I think it may occurred due to the `labeled`: https://github.com/material-components/material-web/assets/6388546/2473337a-ce73-4bdc-af1a-e6c45c68fba2 I find it's easier to reproduce...

Here you go [Lit playground](https://lit.dev/playground/#project=W3sibmFtZSI6InNpbXBsZS1ncmVldGluZy50cyIsImNvbnRlbnQiOiJpbXBvcnQgXCJAbWF0ZXJpYWwvd2ViL3NsaWRlci9zbGlkZXJcIiJ9LHsibmFtZSI6ImluZGV4Lmh0bWwiLCJjb250ZW50IjoiPCFET0NUWVBFIGh0bWw-XG48aGVhZD5cbiAgPHNjcmlwdCB0eXBlPVwibW9kdWxlXCIgc3JjPVwiLi9zaW1wbGUtZ3JlZXRpbmcuanNcIj48L3NjcmlwdD5cbjwvaGVhZD5cbjxib2R5PlxuICA8ZGl2PlxuICAgIDxtZC1zbGlkZXI-PC9tZC1zbGlkZXI-XG4gIDwvZGl2PlxuICA8ZGl2PlxuICAgIFNvbWUgdGV4dCBTb21lIHRleHQgU29tZSB0ZXh0XG4gIDwvZGl2PlxuICBcbiAgPGRpdiBzdHlsZT1cIm1hcmdpbi10b3A6IDVyZW1cIj5cbiAgICA8bWQtc2xpZGVyIGxhYmVsZWQ-PC9tZC1zbGlkZXI-XG4gIDwvZGl2PlxuICBcbjwvYm9keT5cbiJ9LHsibmFtZSI6InBhY2thZ2UuanNvbiIsImNvbnRlbnQiOiJ7XG4gIFwiZGVwZW5kZW5jaWVzXCI6IHtcbiAgICBcImxpdFwiOiBcIl4zLjAuMFwiLFxuICAgIFwiQGxpdC9yZWFjdGl2ZS1lbGVtZW50XCI6IFwiXjIuMC4wXCIsXG4gICAgXCJsaXQtZWxlbWVudFwiOiBcIl40LjAuMFwiLFxuICAgIFwibGl0LWh0bWxcIjogXCJeMy4wLjBcIlxuICB9XG59IiwiaGlkZGVuIjp0cnVlfV0). It's kinda frustrated because I can't really pinpoint the cause. My guess is that I dropped some text into the slider. Uploading Recording 2023-10-24 184203.mp4…

Yes I tested on Chrome as well and can reproduce it. However it **doesn't** seem to happen on Firefox, I gave up after a minute or two. And yes it's...