Commit b5237514 authored by Andrea Giammarchi's avatar Andrea Giammarchi
Browse files

NoIssue - Close tab on Issue Reporter sent

parent 8718ee7e
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -51,10 +51,11 @@ document.addEventListener("DOMContentLoaded", () =>
        .then(() => stepsManager({screenshot}));
    });

  $("#send").addEventListener("click", event =>
  $("#send").addEventListener("click", function sendAll(event)
  {
    const sendButton = event.currentTarget;
    const lastStep = $("io-steps button:last-child");
    sendButton.removeEventListener("click", sendAll);
    sendButton.disabled = true;
    lastStep.disabled = false;
    lastStep.click();
@@ -83,7 +84,7 @@ document.addEventListener("DOMContentLoaded", () =>
      cancelButton.hidden = true;
      sendReport(reportWithScreenshot(...results));
      sendButton.textContent =
        browser.i18n.getMessage("issueReporter_doneButton_label");
        browser.i18n.getMessage("issueReporter_closeButton_label");
      $("io-steps").setCompleted(-1, true);
    });
  });
@@ -265,6 +266,12 @@ function sendReport(reportData)
    resultFrame.hidden = false;

    document.getElementById("continue").disabled = false;

    if (success)
    {
      $("#send").disabled = false;
      $("#send").addEventListener("click", closeMe);
    }
  };

  const request = new XMLHttpRequest();
+3 −0
Original line number Diff line number Diff line
@@ -30,6 +30,9 @@
  "issueReporter_detailsButton_label": {
    "message": "Details"
  },
  "issueReporter_closeButton_label": {
    "message": "Close"
  },
  "issueReporter_doneButton_label": {
    "message": "Done"
  },