X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=gtk%2Fxoptions.c;h=90a45eae19dc5a8c1ed9e41d0688a0bbe7bc4ba5;hb=e80441fef1fb20a575aec0ffa9d54902b5729444;hp=7a03ffb581050f68f14a5f4046f18af1ffb0cdd2;hpb=84e07cc1789c9cd3b523935258f99eb7f565c4dc;p=xboard.git diff --git a/gtk/xoptions.c b/gtk/xoptions.c index 7a03ffb..90a45ea 100644 --- a/gtk/xoptions.c +++ b/gtk/xoptions.c @@ -1341,8 +1341,8 @@ if(appData.debugMode) printf("n=%d, h=%d, w=%d\n",n,height,width); if(option[i].textValue) { gdk_color_parse( option[i].textValue, &color ); gtk_widget_modify_bg ( GTK_WIDGET(button), GTK_STATE_NORMAL, &color ); - gtk_widget_set_sensitive(button, appData.noChessProgram || option[i].value < 0 - || strstr(first.variants, VariantName(option[i].value))); + gtk_widget_set_sensitive(button, option[i].value >= 0 && (appData.noChessProgram + || strstr(first.variants, VariantName(option[i].value)))); } Pack(hbox, table, button, left, left+1, top, 0);