keeping the component editor inside the component window