From 63c8fbe4c4986fd8418f09f60e48e0be26d3e139 Mon Sep 17 00:00:00 2001 From: Mikolaj Cieslinski Date: Sat, 15 Nov 2025 21:44:02 +0100 Subject: [PATCH] fix(material/radio): use not-allowed cursor for disabled single-selection options --- src/material/radio/_radio-common.scss | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/material/radio/_radio-common.scss b/src/material/radio/_radio-common.scss index 517a2f3cc734..f6593df01da6 100644 --- a/src/material/radio/_radio-common.scss +++ b/src/material/radio/_radio-common.scss @@ -32,6 +32,11 @@ $fallbacks: m3-radio.get-tokens(); $size-token: token-utils.slot(radio-state-layer-size, $fallbacks); padding: calc((#{$size-token} - #{$_icon-size}) / 2); + .mdc-radio--disabled { + cursor: default; + pointer-events: none; + } + @if ($is-interactive) { // MDC's hover indication comes from their ripple which we don't use. &:hover > .mdc-radio__native-control:not([disabled]):not(:focus) {