summaryrefslogtreecommitdiffstats
path: root/src/display/sp-canvas.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2016-10-25 21:30:06 +0000
committerjabiertxof <info@marker.es>2016-10-25 21:30:06 +0000
commit043578ee79ae7dccc1967a9e380d276c9f73ed46 (patch)
tree74a065ea52503df07204addcb410e46182d88b58 /src/display/sp-canvas.cpp
parentFix for widget value of rotate (diff)
downloadinkscape-043578ee79ae7dccc1967a9e380d276c9f73ed46.tar.gz
inkscape-043578ee79ae7dccc1967a9e380d276c9f73ed46.zip
Some bug fixes and improvements
(bzr r15142.1.25)
Diffstat (limited to 'src/display/sp-canvas.cpp')
-rw-r--r--src/display/sp-canvas.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index 242a30248..c4d454cb9 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -2077,9 +2077,6 @@ void SPCanvas::startRotateTo(double angle)
cairo_paint(cr);
cairo_destroy(cr);
surface_origin = new_backing_store_grey;
- gtk_widget_queue_draw(GTK_WIDGET(this));
- dirtyAll();
- addIdle();
}
bool SPCanvas::endRotateTo()
@@ -2101,15 +2098,6 @@ void SPCanvas::clearRotateTo()
if (!started) {
return;
}
- GtkAllocation allocation;
- gtk_widget_get_allocation(&_widget, &allocation);
- cairo_surface_t *new_backing_store = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, allocation.width, allocation.height);
- cairo_t *cr = cairo_create(new_backing_store);
- cairo_set_source(cr, _background);
- cairo_paint(cr);
- cairo_destroy(cr);
- cairo_surface_destroy(_backing_store);
- _backing_store = new_backing_store;
gtk_widget_queue_draw(GTK_WIDGET(this));
dirtyAll();
addIdle();