Reproducable steps:
1. Create QuadTreeDrawing with default editor and view.
2. Set drawing bounds explicitly
3. Add Rectangle figure to drawing
4. Apply AffineTransform to drawing, e.g. AffineTransform.getScaleInstance(0.5, 0.5)
5. Problems:
a) Scroll the scene using the scroll bars - the rectangle is not always drawn correctly
b) Move the mouse all over the rectangle - the rectangle is not always highlighted correctly
Note: The above functionality works with DefaultFigure
Comments: See the attached file for a complete test case
Bug Test Case