diff options
Diffstat (limited to 'src/GraphicObjects')
| -rw-r--r-- | src/GraphicObjects/Group.cs | 11 | ||||
| -rw-r--r-- | src/GraphicObjects/PrivateContainer.cs | 6 |
2 files changed, 5 insertions, 12 deletions
diff --git a/src/GraphicObjects/Group.cs b/src/GraphicObjects/Group.cs index 869ec113..5183712d 100644 --- a/src/GraphicObjects/Group.cs +++ b/src/GraphicObjects/Group.cs @@ -159,17 +159,12 @@ namespace Crow //position smaller objects in group when group size is fit switch (layoutType) { case LayoutingType.Width: - foreach (GraphicObject c in Children) { - if (!c.Visible) - continue; + foreach (GraphicObject c in Children) c.RegisterForLayouting (LayoutingType.X | LayoutingType.Width); - } break; case LayoutingType.Height: - foreach (GraphicObject c in Children) { - if (!c.Visible) - continue; - c.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height); } + foreach (GraphicObject c in Children) + c.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height); break; } } diff --git a/src/GraphicObjects/PrivateContainer.cs b/src/GraphicObjects/PrivateContainer.cs index 3a3d9067..ddabc7e0 100644 --- a/src/GraphicObjects/PrivateContainer.cs +++ b/src/GraphicObjects/PrivateContainer.cs @@ -126,14 +126,12 @@ namespace Crow switch (layoutType) { case LayoutingType.Width: if (child != null) { - if (child.Visible) - child.RegisterForLayouting (LayoutingType.X | LayoutingType.Width); + child.RegisterForLayouting (LayoutingType.X | LayoutingType.Width); } break; case LayoutingType.Height: if (child != null) { - if (child.Visible) - child.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height); + child.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height); } break; } |