fix gain meter coming up as solid fg color
authorDoug McLain <doug@nostar.net>
Wed, 5 Sep 2007 19:30:34 +0000 (19:30 +0000)
committerDoug McLain <doug@nostar.net>
Wed, 5 Sep 2007 19:30:34 +0000 (19:30 +0000)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2420 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/gain_meter.cc

index cb922cf83a1e64d0d8437326b60e93e6fa5b5a7a..25eba68401f19b2483f1116795e0ddd7725e84a6 100644 (file)
@@ -274,7 +274,7 @@ GainMeter::meter_metrics_expose (GdkEventExpose *ev)
        }
        Glib::RefPtr<Gdk::Window> win (meter_metric_area.get_window());
        Glib::RefPtr<Gdk::GC> fg_gc (meter_style->get_fg_gc (Gtk::STATE_NORMAL));
-       Glib::RefPtr<Gdk::GC> bg_gc (meter_style->get_fg_gc (Gtk::STATE_NORMAL));
+       Glib::RefPtr<Gdk::GC> bg_gc (meter_style->get_bg_gc (Gtk::STATE_NORMAL));
        GdkRectangle base_rect;
        GdkRectangle draw_rect;
        gint width, height;
@@ -296,7 +296,7 @@ GainMeter::meter_metrics_expose (GdkEventExpose *ev)
        }
 
        gdk_rectangle_intersect (&ev->area, &base_rect, &draw_rect);
-       win->draw_rectangle (bg_gc, true, draw_rect.x, draw_rect.y, draw_rect.width, draw_rect.height);
+       win->draw_rectangle (bg_gc, false, draw_rect.x, draw_rect.y, draw_rect.width, draw_rect.height);
        win->draw_drawable (fg_gc, pixmap, draw_rect.x, draw_rect.y, draw_rect.x, draw_rect.y, draw_rect.width, draw_rect.height);
        
        style_changed = false;