[Problem][TTEN-805] Crash issue while closing maximized album window
[Cause & Measure]
Cause: customWindow is being lowered without checking
if it has been alread disposed in WindowVisibilityChanged Handler
Measure: Null and disposed object check has been added
Change-Id: I5e399079ffef509a240a3c454fbfd26e4a833886
Signed-off-by: Md. Farhan Mahtab/NC eXperience Group /SRBD/Engineer/Samsung Electronics <farhan.m1@samsung.com>
private void OnWindowVisibilityChanged(object sender, Window.VisibilityChangedEventArgs e)
{
Tizen.Log.Debug(Resources.LogTag, "Visibility changed: " + e.Visibility);
+ if(appCustomBorder == null || (appCustomBorder as CustomBorder).disposed == true)
+ {
+ return;
+ }
if (e.Visibility == false)
{
customWindow?.Lower();
private View borderView;
private View bottomView;
- private bool disposed = false;
+ public bool disposed = false;
private ImageView minimalizeIcon;
private ImageView maximalizeIcon;
private ImageView closeIcon;