e090c684afe6bb5e789f7eff4bb0c382688fcbfa

Author
Šimon Brandner <simon.bra.ag@gmail.com>
Committer
Šimon Brandner <simon.bra.ag@gmail.com>
Date

Message

Fix tab bar fade visual defects

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>

Diff

 1diff --git a/src/TabGroup.cpp b/src/TabGroup.cpp
 2index f892a83cbf523cab96f18110cb729526045f7ff4..7627e68b172492d5738ba742fe0ccf6a28e64a50 100644
 3--- a/src/TabGroup.cpp
 4+++ b/src/TabGroup.cpp
 5@@ -482,6 +482,12 @@ void Hy3TabGroup::tick() {
 6 			this->bar.damaged = true;
 7 			this->last_workspace_offset = workspaceOffset;
 8 		}
 9+
10+		if (this->workspace->m_fAlpha.isBeingAnimated()) {
11+			auto pos = this->pos.value();
12+			auto size = this->size.value();
13+			damageBox(&pos, &size);
14+		}
15 	}
16 
17 	auto pos = this->pos.value();