The picture above shows that the desktop notifications button is displaying it’s enabled, otherwise it would say “Enable notifications” and not “Disable notifications”. However, there’s a “(currently enabled)” next to it, which feels unneeded since the button shows it’s enabled anyway.
Nope, because the button actually has four states. Permission needed, permission denied, permitted but off, permitted and on.
I added the “currently enabled” because the text on the button was confusing me as to what the current state is. If you have better text/icon combinations to use, please reply with them