MATLAB: Do Ellipse and Text annotations sometimes move after exiting from plot edit mode

MATLAB

I create a figure and change the position as shown below:
figure
line
set(gcf,'position',[400 400 500 200])
I turn on plot edit mode and insert a line of text and an ellipse annotation (the ellipse annotation should be as close to circular as possible). When I exit from the plot editor by executing the following:
set(gcf,'WindowStyle','normal')
the text annotation is no longer in the right position and the formerly circular annotation is now elliptical.

Best Answer

This enhancement has been incorporated in Release 2007a (R2007a). For previous product releases, read below for any possible workarounds:
This is due to behavior introduced in MATLAB 7.3 (R2006b) and is not a bug. It happens when figures are docked into a Figures window (which can contain multiple figures in various configurations), along with the currently active plotting tools. If the original size of the figure is much smaller or larger or has a different aspect ratio than the figure as docked in the Figures window, then the annotations may not appear to be correctly positioned.