boolean oldProcessingEvents = ctx.getFacesContext().isProcessingEvents();
// finish cleaning up orphaned children
if (componentFound)
{
mctx.finalizeForDeletion(c);
if (!componentFoundInserted)
{
if (mctx.isRefreshingSection())
{
ctx.getFacesContext().setProcessingEvents(false);