Use non-deprecated Gtk::ScrolledWindow API in Meterbridge

This commit is contained in:
Tim Mayberry 2015-03-01 09:49:37 +10:00
parent dc916c8ba1
commit 8a98f12898

View File

@ -355,7 +355,7 @@ Meterbridge::on_size_allocate (Gtk::Allocation& a)
const Gtk::Scrollbar * hsc = scroller.get_hscrollbar();
/* switch left/right edge patterns depending on horizontal scroll-position */
if (scroller.get_hscrollbar_visible() && hsc) {
if (scroller.get_hscrollbar()->get_visible() && hsc) {
if (!scroll_connection.connected()) {
scroll_connection = scroller.get_hscrollbar()->get_adjustment()->signal_value_changed().connect(sigc::mem_fun (*this, &Meterbridge::on_scroll));
scroller.get_hscrollbar()->get_adjustment()->signal_changed().connect(sigc::mem_fun (*this, &Meterbridge::on_scroll));