projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ensure that all waveviews have ALL their colors set accurately before first render
[ardour.git]
/
gtk2_ardour
/
automation_region_view.cc
diff --git
a/gtk2_ardour/automation_region_view.cc
b/gtk2_ardour/automation_region_view.cc
index 86e7121677acbba2ef04ccf43ad606c50d4888f5..82c9278b01742cbd6068ea0bfd1a9aa56434d4fc 100644
(file)
--- a/
gtk2_ardour/automation_region_view.cc
+++ b/
gtk2_ardour/automation_region_view.cc
@@
-45,7
+45,7
@@
AutomationRegionView::AutomationRegionView (ArdourCanvas::Group*
const Evoral::Parameter& param,
boost::shared_ptr<ARDOUR::AutomationList> list,
double spu,
const Evoral::Parameter& param,
boost::shared_ptr<ARDOUR::AutomationList> list,
double spu,
-
Gdk::Color const &
basic_color)
+
uint32_t
basic_color)
: RegionView(parent, time_axis, region, spu, basic_color, true)
, _parameter(param)
{
: RegionView(parent, time_axis, region, spu, basic_color, true)
, _parameter(param)
{
@@
-63,13
+63,11
@@
AutomationRegionView::~AutomationRegionView ()
}
void
}
void
-AutomationRegionView::init (
Gdk::Color const & basic_color,
bool /*wfd*/)
+AutomationRegionView::init (bool /*wfd*/)
{
_enable_display = false;
{
_enable_display = false;
- RegionView::init(basic_color, false);
-
- compute_colors (basic_color);
+ RegionView::init (false);
reset_width_dependent_items ((double) _region->length() / samples_per_pixel);
reset_width_dependent_items ((double) _region->length() / samples_per_pixel);