Fix event sprite transparency regression

This commit is contained in:
GriffinR
2026-02-16 23:25:28 -05:00
parent f9f71465cf
commit 8ed2ba3055
5 changed files with 16 additions and 18 deletions

View File

@@ -28,6 +28,8 @@ public:
void moveTo(int x, int y);
void moveTo(const QPoint &pos);
void setOpacityOverride(qreal opacity) { m_opacityOverride = opacity;}
void clearOpacityOverride() { m_opacityOverride.reset(); }
private:
QPixmap m_basePixmap;
Event *const m_event = nullptr;
@@ -35,6 +37,7 @@ private:
bool m_active = false;
bool m_selected = false;
bool m_releaseSelectionQueued = false;
std::optional<qreal> m_opacityOverride = {};
void updatePixelPosition();