gtkmm: use get_is_toplevel() instead of deprecated Gtk::Widget::is_toplevel()
This commit is contained in:
parent
91b08d5f45
commit
a9965e9b93
@ -80,7 +80,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;
|
||||
}
|
||||
|
||||
@ -88,7 +88,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
|
||||
|
@ -560,7 +560,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<Window*> (top);
|
||||
gtk_window_set_focus (win->gobj(), 0);
|
||||
}
|
||||
|
@ -2422,7 +2422,7 @@ ProcessorBox::leave_notify (GdkEventCrossing* ev)
|
||||
|
||||
Widget* top = get_toplevel();
|
||||
|
||||
if (top->is_toplevel()) {
|
||||
if (top->get_is_toplevel()) {
|
||||
Window* win = dynamic_cast<Window*> (top);
|
||||
gtk_window_set_focus (win->gobj(), 0);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user