fix: hide scrollbar highlights in overlay window (#5769)

This commit is contained in:
nerix
2024-12-21 11:25:21 +01:00
committed by GitHub
parent 13d871fc81
commit a540770ce2
4 changed files with 20 additions and 1 deletions
+12 -1
View File
@@ -495,9 +495,20 @@ bool Scrollbar::shouldShowThumb() const
return !(this->hideThumb || this->settingHideThumb);
}
void Scrollbar::setHideHighlights(bool hideHighlights)
{
if (this->hideHighlights == hideHighlights)
{
return;
}
this->hideHighlights = hideHighlights;
this->update();
}
bool Scrollbar::shouldShowHighlights() const
{
return !this->settingHideHighlights;
return !(this->hideHighlights || this->settingHideHighlights);
}
bool Scrollbar::shouldHandleMouseEvents() const