소스 검색

Allow SetImage() to receive nil.

Daniel Salvadori 8 년 전
부모
커밋
e2d0cb2bf0
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      gui/imagelabel.go

+ 3 - 1
gui/imagelabel.go

@@ -98,7 +98,9 @@ func (il *ImageLabel) SetImage(img *Image) {
 		il.Panel.Remove(il.image)
 	}
 	il.image = img
-	il.Panel.Add(il.image)
+	if img != nil {
+		il.Panel.Add(il.image)
+	}
 	il.recalc()
 }