소스 검색

Fix checkradio disabled behavior

Daniel Salvadori 6 년 전
부모
커밋
90b97b0353
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      gui/checkradio.go

+ 1 - 1
gui/checkradio.go

@@ -173,7 +173,7 @@ func (cb *CheckRadio) onMouse(evname string, ev interface{}) {
 	// Dispatch OnClick for left mouse button down
 	if evname == OnMouseDown {
 		mev := ev.(*window.MouseEvent)
-		if mev.Button == window.MouseButtonLeft {
+		if mev.Button == window.MouseButtonLeft && cb.Enabled() {
 			Manager().SetKeyFocus(cb)
 			cb.toggleState()
 			cb.Dispatch(OnClick, nil)