Что я хочу: когда пользователь нажимает кнопку (Pink Skin), весь текущий цвет переключается на другой. Но когда пришло время переключать цвет, цвет не меняется на экране. Но если я добавлю отпечаток после (загружен розовый скин) новым цветом, он отправит новый. Но старый все еще используется для моего виджета и рамки.
(пример: когда я использую цвет для bg, я использовал colorBg, который является переменной с #color и т. д.)
Я тоже не получаю ошибки, все остальное работает нормально.
def skin(skinColor):
global colorButton,colorOver,colorBg
if skinColor == "default":
print("Default skin loaded")
elif skinColor == "blue":
print("Blue skin loaded")
elif skinColor == "pink":
colorButton.clear()
colorBg.clear()
colorButton = list("blue")
colorBg = list("white")
print("Pink skin loaded")