diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index bd88c928c6..b30d6a7b94 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -5789,7 +5789,7 @@ ARDOUR_UI::reset_focus (Gtk::Widget* w) Gtk::Widget* top = w->get_toplevel(); - if (!top || !top->is_toplevel()) { + if (!top || !top->get_is_toplevel()) { return; } @@ -5797,7 +5797,7 @@ ARDOUR_UI::reset_focus (Gtk::Widget* w) while (w) { - if (w->is_toplevel()) { + if (w->get_is_toplevel()) { /* Setting the focus widget to a Gtk::Window causes all * subsequent calls to ::has_focus() on the nominal * focus widget in that window to return diff --git a/gtk2_ardour/monitor_section.cc b/gtk2_ardour/monitor_section.cc index 1390d26e78..67ac7fbf29 100644 --- a/gtk2_ardour/monitor_section.cc +++ b/gtk2_ardour/monitor_section.cc @@ -536,7 +536,7 @@ MonitorSection::leave_handler (GdkEventCrossing* ev) Widget* top = get_toplevel(); - if (top->is_toplevel() && top != &_tearoff->tearoff_window()) { + if (top->get_is_toplevel() && top != &_tearoff->tearoff_window()) { Window* win = dynamic_cast (top); gtk_window_set_focus (win->gobj(), 0); } diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 9fe972358e..9493319522 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -2253,7 +2253,7 @@ ProcessorBox::leave_notify (GdkEventCrossing* ev) Widget* top = get_toplevel(); - if (top->is_toplevel()) { + if (top->get_is_toplevel()) { Window* win = dynamic_cast (top); gtk_window_set_focus (win->gobj(), 0); }