remove unnecesarry theme updates

This commit is contained in:
SethBurkart123
2024-05-06 11:39:21 +10:00
parent 23e6eac16c
commit 3db51fb6d5
4 changed files with 5 additions and 17 deletions
-3
View File
@@ -1,6 +1,5 @@
import { CustomTheme } from '../../../interface/types/CustomThemes';
import browser from 'webextension-polyfill';
import sendThemeUpdate from '../../utils/sendThemeUpdate';
export const removeTheme = async (theme: CustomTheme) => {
// Remove custom CSS
@@ -20,6 +19,4 @@ export const removeTheme = async (theme: CustomTheme) => {
customImageVariables.forEach((variableName) => {
document.documentElement.style.removeProperty('--' + variableName);
});
sendThemeUpdate();
};
-2
View File
@@ -3,7 +3,6 @@ import localforage from 'localforage';
import { CustomTheme } from '../../../interface/types/CustomThemes';
import { applyTheme } from './applyTheme';
import { removeTheme } from './removeTheme';
import sendThemeUpdate from '../../utils/sendThemeUpdate';
export const setTheme = async (themeId: string) => {
@@ -39,7 +38,6 @@ export const setTheme = async (themeId: string) => {
originalSelectedColor: originalSelectedColor.selectedColor
});
sendThemeUpdate();
} catch (error) {
console.error('Error setting theme:', error);
}
+1 -2
View File
@@ -11,7 +11,6 @@ import {
} from '../../../SEQTA';
import { updateBgDurations } from '../../ui/Animation';
import { getDarkMode, updateAllColors } from '../../ui/colors/Manager';
import { appendBackgroundToUI } from '../../ui/ImageBackgrounds';
export default class StorageListener {
@@ -83,7 +82,7 @@ export default class StorageListener {
break;
case 'theme':
console.log(changes.theme.newValue)
console.debug(changes.theme.newValue)
break;
default: