added null value handle for image resizer size input (#4721)

* addle null value handle for image resizer size input

* check for negative withd and height

* check for negative withd and height

* Update ImageSize.cs

Co-authored-by: Lavius Motileng <laviusntk>
This commit is contained in:
Nkateko
2020-07-03 15:40:53 -07:00
committed by GitHub
parent cffe0196e2
commit a935d69408
2 changed files with 52 additions and 2 deletions

View File

@@ -144,9 +144,17 @@ namespace Microsoft.PowerToys.Settings.UI.Lib
set
{
int newWidth = -1;
int.TryParse(value + string.Empty, out newWidth);
if (newWidth < 0)
{
newWidth = 0;
}
if (_width != value)
{
_width = value;
_width = newWidth;
OnPropertyChanged();
}
}
@@ -162,9 +170,17 @@ namespace Microsoft.PowerToys.Settings.UI.Lib
set
{
int newHeight = -1;
int.TryParse(value + string.Empty, out newHeight);
if (newHeight < 0)
{
newHeight = 0;
}
if (_height != value)
{
_height = value;
_height = newHeight;
OnPropertyChanged();
}
}