From 95e57238db70cda0bc6c89301d8aab5b54b6a1ad Mon Sep 17 00:00:00 2001 From: Itar Bar-Haim Date: Fri, 16 Feb 2007 13:21:07 +0000 Subject: [PATCH] minor fix - handle layout change event of nested types. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2387 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs b/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs index 6718b89a57..53c88d1bac 100644 --- a/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs +++ b/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvasItem.cs @@ -429,7 +429,7 @@ namespace ClassDiagram return content; } - private InteractiveItemsStack PerpareNestedTypesContent() + private InteractiveItemsStack PrepareNestedTypesContent() { InteractiveItemsStack innerItems = new InteractiveItemsStack(); innerItems.OrientationAxis = Axis.Y; @@ -439,6 +439,7 @@ namespace ClassDiagram { ClassCanvasItem innerItem = ClassCanvas.CreateItemFromType(ct); innerItems.Add(innerItem); + innerItem.LayoutChanged += HandleRedraw; } return innerItems; } @@ -496,7 +497,7 @@ namespace ClassDiagram if (classtype.InnerClasses.Count > 0) { - InteractiveItemsStack nestedTypesContent = PerpareNestedTypesContent(); + InteractiveItemsStack nestedTypesContent = PrepareNestedTypesContent(); AddGroupToContent("Nested Types", nestedTypesContent); } }