From: buliabyak Date: Sun, 9 Mar 2008 19:30:30 +0000 (+0000) Subject: fix 179178 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=3fdbce5c4262848f79feb77912da5db0b0eded53;p=inkscape.git fix 179178 --- diff --git a/src/dialogs/clonetiler.cpp b/src/dialogs/clonetiler.cpp index 621f1acfa..899b7b5ca 100644 --- a/src/dialogs/clonetiler.cpp +++ b/src/dialogs/clonetiler.cpp @@ -1483,6 +1483,9 @@ clonetiler_apply( GtkWidget */*widget*/, void * ) SPObject *clone_object = sp_desktop_document(desktop)->getObjectByRepr(clone); double perimeter = perimeter_original * t.expansion(); double radius = blur * perimeter; + // this is necessary for all newly added clones to have correct bboxes, + // otherwise filters won't work: + sp_document_ensure_up_to_date(sp_desktop_document(desktop)); // it's hard to figure out exact width/height of the tile without having an object // that we can take bbox of; however here we only need a lower bound so that blur // margins are not too small, and the perimeter should work