From 55e84c4db136fdb5dfa84c21681ccef8bbffb6d0 Mon Sep 17 00:00:00 2001 From: Aaron Spike Date: Mon, 24 Apr 2006 12:08:26 +0000 Subject: fit_canvas_to_drawing when opening images (bzr r581) --- src/extension/internal/gdkpixbuf-input.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/extension/internal/gdkpixbuf-input.cpp b/src/extension/internal/gdkpixbuf-input.cpp index 34e6c09fd..eadae090f 100644 --- a/src/extension/internal/gdkpixbuf-input.cpp +++ b/src/extension/internal/gdkpixbuf-input.cpp @@ -6,6 +6,7 @@ #include "prefs-utils.h" #include "extension/system.h" #include "gdkpixbuf-input.h" +#include "selection-chemistry.h" namespace Inkscape { @@ -88,6 +89,8 @@ GdkpixbufInput::open(Inkscape::Extension::Input *mod, char const *uri) SP_DOCUMENT_ROOT(doc)->appendChildRepr(repr); Inkscape::GC::release(repr); gdk_pixbuf_unref(pb); + //alter the canvas size to fit the image size + fit_canvas_to_drawing(doc); // restore undo, as now this document may be shown to the user if a bitmap was opened sp_document_set_undo_sensitive(doc, TRUE); } else { -- cgit v1.2.3