Feature Request: show range on keyboard should consider condition

Hi, recently I met a problem using the useful feature “Show range on keyboard”. This function doesn’t take account of the condition setting so the key-range is displayed even if it isn’t active.

Can you consider to change this behavior hiding or showing the inactive key-range as disabled (light-gray)?
Thanks.