Merge pull request #863 from BDisp/frameview-fix

Fixes #862. Issue was in the Text property of the View class.
This commit is contained in:
Charlie Kindel
2020-08-15 08:50:21 -07:00
committed by GitHub

View File

@@ -1814,7 +1814,7 @@ namespace Terminal.Gui {
get => textFormatter.Text;
set {
textFormatter.Text = value;
if (textFormatter.Size != Bounds.Size && (width == null || Bounds.Width == 0 || height == null || Bounds.Height == 0)) {
if (textFormatter.Size != Bounds.Size && (width == null && Bounds.Width == 0) || (height == null && Bounds.Height == 0)) {
Bounds = new Rect (Bounds.X, Bounds.Y, textFormatter.Size.Width, textFormatter.Size.Height);
}
SetNeedsDisplay ();