Skip to content

Commit

Permalink
SAK-45639 - setAttribute error when dark theme switcher is disabled (s…
Browse files Browse the repository at this point in the history
  • Loading branch information
jonespm committed Jun 15, 2021
1 parent 48ec01f commit 72b2024
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ function sakaiThemeSwitcher(){
}

function setDarkThemeSwitcherToggle(onOff) {
darkThemeSwitcher.setAttribute("aria-checked", onOff);
darkThemeSwitcher && darkThemeSwitcher.setAttribute("aria-checked", onOff);
}

function setPortalThemeUserPref(theme) {
Expand All @@ -72,7 +72,7 @@ function sakaiThemeSwitcher(){

function toggleDarkTheme() {
// toggle the dark theme switch to the opposite state
darkThemeSwitcher.getAttribute("aria-checked") === "false" ? enableDarkTheme() : enableLightTheme();
darkThemeSwitcher && darkThemeSwitcher.getAttribute("aria-checked") === "false" ? enableDarkTheme() : enableLightTheme();
}

function enableDarkTheme() {
Expand Down

0 comments on commit 72b2024

Please sign in to comment.