diff --git a/src/text-context.cpp b/src/text-context.cpp
index 5f4bbdba7e62835bcdbbdb2350cd226cce6c82e9..615e02d48478673e3a08f42617b36e9f8fb6194f 100644 (file)
--- a/src/text-context.cpp
+++ b/src/text-context.cpp
ec->shape_repr = shape_repr;
Inkscape::GC::anchor(shape_repr);
sp_repr_add_listener(shape_repr, &ec_shape_repr_events, ec);
- sp_repr_synthesize_events(shape_repr, &ec_shape_repr_events, ec);
}
}
} else {
SP_DT_SELECTION(ec->desktop)->clear();
}
+ tc->nascent_object = FALSE;
return TRUE;
case GDK_bracketleft:
if (tc->text) {
@@ -1286,7 +1286,6 @@ sp_text_context_selection_changed(Inkscape::Selection *selection, SPTextContext
ec->shape_repr = shape_repr;
Inkscape::GC::anchor(shape_repr);
sp_repr_add_listener(shape_repr, &ec_shape_repr_events, ec);
- sp_repr_synthesize_events(shape_repr, &ec_shape_repr_events, ec);
}
}