Преглед на файлове

Checks if root is nil when subscribing to root panel in CheckRadio.SetRoot()

leonsal преди 8 години
родител
ревизия
d8a26340d1
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      gui/checkradio.go

+ 1 - 1
gui/checkradio.go

@@ -104,7 +104,7 @@ func newCheckRadio(check bool, text string) *CheckRadio {
 // SetRoot overrides the IPanel.SetRoot method
 func (cb *CheckRadio) SetRoot(root *Root) {
 
-	if cb.root == root {
+	if cb.root == root || root == nil {
 		return
 	}
 	cb.root = root