diff options
Diffstat (limited to 'src/ui/widget/dock-item.cpp')
| -rw-r--r-- | src/ui/widget/dock-item.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ui/widget/dock-item.cpp b/src/ui/widget/dock-item.cpp index e5001ccde..093a456d7 100644 --- a/src/ui/widget/dock-item.cpp +++ b/src/ui/widget/dock-item.cpp @@ -243,10 +243,10 @@ DockItem::present() // tabbed else if (getPlacement() == CENTER) { - int i = gtk_notebook_page_num (GTK_NOTEBOOK (_gdl_dock_item->parent), + int i = gtk_notebook_page_num(GTK_NOTEBOOK(gtk_widget_get_parent(_gdl_dock_item)), GTK_WIDGET (_gdl_dock_item)); if (i >= 0) - gtk_notebook_set_current_page (GTK_NOTEBOOK (_gdl_dock_item->parent), i); + gtk_notebook_set_current_page(GTK_NOTEBOOK(gtk_widget_get_parent(_gdl_dock_item)), i); } // always grab focus, even if we're already present |
