 updateVisibility = ->
   $('.tournaments-by-year').show()
   $('#games-chart .tournament').show()
-  $('#games-chart .game').hide()
+  $('#games-chart .game').hide().css('opacity', '')
 
   $('.tournament-types .toggleable').addClass('inactive')
   $.each config.activeTypes, ->

    $.each config.activeOpponents, ->
      cls = playerToClass this
      $(".opponents .#{cls}").removeClass('inactive')
      $("#games-chart .#{cls}").show()

  $('#games-chart .tournament').each ->
    if $('.game', this).filter(':visible').length > 0


T.def 'tournament-type', (type) ->
  [
    ".toggleable.tournament-type.#{type}"
    click: ->
      if config.activeTypes.indexOf(type) >= 0
        config.activeTypes.splice(config.activeTypes.indexOf(type), 1)
