diff --git a/Subsurface/Source/GUI/GUIButton.cs b/Subsurface/Source/GUI/GUIButton.cs index f755578f7..c96f149bd 100644 --- a/Subsurface/Source/GUI/GUIButton.cs +++ b/Subsurface/Source/GUI/GUIButton.cs @@ -124,9 +124,10 @@ namespace Barotrauma } set { + base.Rect = value; + frame.Rect = new Rectangle(value.X, value.Y, frame.Rect.Width, frame.Rect.Height); textBlock.Rect = value; - rect = value; } } diff --git a/Subsurface/Source/GUI/GUITickBox.cs b/Subsurface/Source/GUI/GUITickBox.cs index 6a4417250..4421ef9c9 100644 --- a/Subsurface/Source/GUI/GUITickBox.cs +++ b/Subsurface/Source/GUI/GUITickBox.cs @@ -48,9 +48,10 @@ namespace Barotrauma } set { + base.Rect = value; + box.Rect = new Rectangle(value.X,value.Y,box.Rect.Width,box.Rect.Height); text.Rect = new Rectangle(box.Rect.Right + 10, box.Rect.Y + 2, 20, box.Rect.Height); - rect = value; } }