Merge pull request #5670 from gsouquet/fix/is-on-dark-theme
Update isUserOnDarkTheme to take use_system_theme in accountpull/21833/head
						commit
						e30a0d6420
					
				|  | @ -103,11 +103,15 @@ export default class UserMenu extends React.Component<IProps, IState> { | |||
|     }; | ||||
| 
 | ||||
|     private isUserOnDarkTheme(): boolean { | ||||
|         const theme = SettingsStore.getValue("theme"); | ||||
|         if (theme.startsWith("custom-")) { | ||||
|             return getCustomTheme(theme.substring("custom-".length)).is_dark; | ||||
|         if (SettingsStore.getValue("use_system_theme")) { | ||||
|             return window.matchMedia("(prefers-color-scheme: dark)").matches; | ||||
|         } else { | ||||
|             const theme = SettingsStore.getValue("theme"); | ||||
|             if (theme.startsWith("custom-")) { | ||||
|                 return getCustomTheme(theme.substring("custom-".length)).is_dark; | ||||
|             } | ||||
|             return theme === "dark"; | ||||
|         } | ||||
|         return theme === "dark"; | ||||
|     } | ||||
| 
 | ||||
|     private onProfileUpdate = async () => { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 J. Ryan Stinnett
						J. Ryan Stinnett