From 317369d1207153be78f0b9c062345f2cc7c537b3 Mon Sep 17 00:00:00 2001 From: Josh Patra Date: Sat, 18 Apr 2026 23:04:50 -0400 Subject: [PATCH] fix(ui): keep dashboard open on issue draft --- allstarr/wwwroot/js/issue-reporter.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/allstarr/wwwroot/js/issue-reporter.js b/allstarr/wwwroot/js/issue-reporter.js index e8bbec7..7df2dad 100644 --- a/allstarr/wwwroot/js/issue-reporter.js +++ b/allstarr/wwwroot/js/issue-reporter.js @@ -387,7 +387,12 @@ async function openGithubIssueDraft() { const openedWindow = window.open(payload.url, "_blank", "noopener,noreferrer"); if (!openedWindow) { - window.location.href = payload.url; + showToast( + "GitHub draft popup was blocked. Allow popups for this site, then try again.", + "warning", + 5000, + ); + return; } const message = payload.truncated