X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fdyna-draw-context.cpp;h=acbd6ae80af7bd128d1e21e08ac0947af5d41206;hb=7bce5fe61e3ecdbc13b83ae20cc18214428d69e4;hp=f1128c4921231c97edb09f19d83bdd9b55e484c9;hpb=088a050d74b4595bab9e5de85fc4dfc26b7a849f;p=inkscape.git diff --git a/src/dyna-draw-context.cpp b/src/dyna-draw-context.cpp index f1128c492..acbd6ae80 100644 --- a/src/dyna-draw-context.cpp +++ b/src/dyna-draw-context.cpp @@ -659,8 +659,11 @@ set_to_accumulated(SPDynaDrawContext *dc) Inkscape::GC::release(dc->repr); item->transform = SP_ITEM(desktop->currentRoot())->getRelativeTransform(desktop->currentLayer()); item->updateRepr(); - if (dc->keep_selected) + if (dc->keep_selected) { sp_desktop_selection(desktop)->set(dc->repr); + } else { + sp_desktop_selection(desktop)->clear(); + } } abp = nr_artpath_affine(sp_curve_first_bpath(dc->accumulated), sp_desktop_dt2root_affine(desktop)); str = sp_svg_write_path(abp);