diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2018-12-06 11:49:19 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2018-12-06 11:49:19 +0000 |
| commit | 1a0a649abdbfe2920397707380b876769fba24f2 (patch) | |
| tree | 188a77e85890ea99357b68df963de0f88f2f5b8c /src/desktop.cpp | |
| parent | desktop-widget: Make ruler origin private (diff) | |
| download | inkscape-1a0a649abdbfe2920397707380b876769fba24f2.tar.gz inkscape-1a0a649abdbfe2920397707380b876769fba24f2.zip | |
desktop-widget: Make canvas private
Diffstat (limited to 'src/desktop.cpp')
| -rw-r--r-- | src/desktop.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/desktop.cpp b/src/desktop.cpp index fccee47bc..d9fb83ab7 100644 --- a/src/desktop.cpp +++ b/src/desktop.cpp @@ -1558,8 +1558,7 @@ void SPDesktop::toggleSplitMode() if (parent) { _split_canvas = !_split_canvas; SPDesktopWidget *dtw = static_cast<SPDesktopWidget *>(parent->get_data("desktopwidget")); - GtkAllocation allocation; - gtk_widget_get_allocation(GTK_WIDGET(dtw->canvas), &allocation); + auto allocation = dtw->get_canvas_allocation(); SPCanvas *canvas = getCanvas(); canvas->requestRedraw(canvas->_x0, canvas->_y0, canvas->_x0 + allocation.width, canvas->_y0 + allocation.height); @@ -1575,8 +1574,7 @@ void SPDesktop::toggleXRay() return toggleSplitMode(); } SPDesktopWidget *dtw = static_cast<SPDesktopWidget *>(parent->get_data("desktopwidget")); - GtkAllocation allocation; - gtk_widget_get_allocation(GTK_WIDGET(dtw->canvas), &allocation); + auto allocation = dtw->get_canvas_allocation(); SPCanvas *canvas = getCanvas(); canvas->requestRedraw(canvas->_x0, canvas->_y0, canvas->_x0 + allocation.width, canvas->_y0 + allocation.height); |
