Commit 6601e952 authored by Joel Collins's avatar Joel Collins
Browse files

If not all streams are closed, don't stop GPU preview

parent 9623deec
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -207,12 +207,16 @@ export default {
    },

    previewRequest: function(state) {
      // If all streams are closed, don't start GPU preview
      var a = Object.values(this.$store.state.activeStreams);
      let allClosed = a.every(v => v === false);
      // If all streams are closed, don't start GPU preview
      if (state === true && allClosed) {
        return false;
      }
      // If not all streams are closed, don't stop GPU preview
      if (state === false && !allClosed) {
        return false;
      }
      // If requesting starting the stream, but this component is inactive, skip
      if (this.$store.getters.ready == true) {
        var requestUri = null;