message: fix client game buttons showing the popover when it's not supposed to
diff: <template v-else>
  <!-- If we're installing -->
  - <template v-if="localPackage.install_state || localPackage.update_state">
  + <span v-if="localPackage.install_state || localPackage.update_state">
  <template v-if="localPackage.didInstallFail || localPackage.didUpdateFail">
  <span class="tag tag-pink">
  >
  <app-jolticon icon="remove" />
  </button>
  - </template>
  + </span>
  - <template v-if="localPackage.isSettled">
  + <span v-if="localPackage.isSettled">
  <!--
  Single game launching.
  -->
  - <template v-if="gamePackages.length == 1">
  + <template v-if="gamePackages.length === 1">
  <button
  v-if="!localPackage.isRunning"
  class="btn btn-primary-outline"
  <translate>Launch</translate>
  </button>
  </template>
  - </template>
  + </span>
  <button
  v-if="!localPackage.install_state"
  