diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ea7a22c..2df68f2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Bugfix: Fixed crashes that could occur when Lua functions errored with values other than strings. (#6441) - Bugfix: Fixed zero-width global BTTV emotes not showing in the `:~` completions. (#6440) - Bugfix: Fixed an issue where the update button would be unclickable on macOS and Linux. (#6447) +- Bugfix: Fixed flickering tooltips on Wayland when the mouse cursor is over them. (#6451) ## 2.5.4-beta.1 diff --git a/src/widgets/TooltipWidget.cpp b/src/widgets/TooltipWidget.cpp index 202ae884..9baef66a 100644 --- a/src/widgets/TooltipWidget.cpp +++ b/src/widgets/TooltipWidget.cpp @@ -59,6 +59,7 @@ TooltipWidget::TooltipWidget(BaseWidget *parent) this->setStyleSheet("color: #fff; background: rgba(11, 11, 11, 0.8)"); this->setAttribute(Qt::WA_TranslucentBackground); + this->setAttribute(Qt::WA_TransparentForMouseEvents); this->setWindowFlag(Qt::WindowStaysOnTopHint, true); // Default to using vertical layout