Итак, у меня есть виджеты кнопок с разными цветами фона и прозрачные изображения в формате gif. Моя проблема в том, что когда я нажимаю кнопку, прозрачность ненадолго теряется, что выглядит глупо.
Во время нажатия кнопки пятна на изображении GIF, которые должны быть такого же цвета, что и фон кнопки, имеют цвет DefaultBackground.
Есть ли способ избежать этого?
Вот очень простой пример виджета кнопки, который у меня есть, он применяется к кадру
Button(frame, image=img, bg="#ff73c8")
Очень простая розовая кнопка, удерживаемая, меняет цвет
![](https://i.stack.imgur.com/PkWcb.png)
изображение, которое я использовал в моем примере, имеет прозрачный фон
![](https://i.stack.imgur.com/8cxnr.gif)