summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meterbridge.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-07-14 11:34:31 +0200
committerRobin Gareus <robin@gareus.org>2013-07-14 11:34:31 +0200
commit2106a12edd6dcdf1189b7cfd68b07a0761d77c46 (patch)
treec64b5d40703d26279485d908ce82dc44889dbb0a /gtk2_ardour/meterbridge.cc
parentcb9b1801ec4ef5974bc9365c1b551a864615a5cc (diff)
improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer) * free memory of patterns on clear
Diffstat (limited to 'gtk2_ardour/meterbridge.cc')
-rw-r--r--gtk2_ardour/meterbridge.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/meterbridge.cc b/gtk2_ardour/meterbridge.cc
index 227f533a18..24b21656d1 100644
--- a/gtk2_ardour/meterbridge.cc
+++ b/gtk2_ardour/meterbridge.cc
@@ -327,6 +327,7 @@ Meterbridge::scroll_right ()
void
Meterbridge::on_size_request (Gtk::Requisition* r)
{
+ meter_clear_pattern_cache(3);
Gtk::Window::on_size_request(r);
Gdk::Geometry geom;