Set "opaque region base" alpha to 1.0

This commit is contained in:
Robin Gareus 2022-12-10 01:53:28 +01:00
parent a0d36a03b4
commit 516bf1fa17
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
2 changed files with 13 additions and 13 deletions

View file

@ -376,17 +376,14 @@ uint32_t
AudioRegionView::get_fill_color () const
{
Gtkmm2ext::Color f = TimeAxisViewItem::get_fill_color();
char const *modname;
const bool opaque = _region->opaque() || trackview.layer_display () == Stacked;
if (opaque && ( !_dragging && !_region->muted () )) {
modname = "opaque region base";
return f;
} else {
modname = "transparent region base";
return Gtkmm2ext::HSV(f).mod (UIConfiguration::instance().modifier ("transparent region base")).color ();
}
return Gtkmm2ext::HSV(f).mod (UIConfiguration::instance().modifier (modname)).color ();
}
void