New VisualElements, when added to the current UI Builder document, come with inline styles, one of them being flex-grow set to 1. Which means it will take all the space it can take from its parent (the canvas). Unsetting the flex-grow property will fix your problem.