diff options
| author | Jabier Arraiza Cenoz <jabier.arraiza@marker.es> | 2016-10-25 21:30:06 +0000 |
|---|---|---|
| committer | jabiertxof <info@marker.es> | 2016-10-25 21:30:06 +0000 |
| commit | 043578ee79ae7dccc1967a9e380d276c9f73ed46 (patch) | |
| tree | 74a065ea52503df07204addcb410e46182d88b58 /src/display/sp-canvas.cpp | |
| parent | Fix for widget value of rotate (diff) | |
| download | inkscape-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.cpp | 12 |
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(); |
