aboutsummaryrefslogtreecommitdiffstats
path: root/jira-fixes.user.js
diff options
context:
space:
mode:
authorTeddy Wing2023-03-28 23:43:38 +0200
committerTeddy Wing2023-03-28 23:43:38 +0200
commitaa10901dacf562ef64d4015d3b391934ee07a64f (patch)
tree7dc6b63630ed974ed9762244d7510617c76ad2ef /jira-fixes.user.js
parent6e06bc2f686b415ff23515f9d6ab8df9df200812 (diff)
downloadjira-fixes-master.tar.bz2
jira-fixes.user.js: Disconnect MutationObserverHEADmaster
We only need the observer once to focus the left column on page load. After that, we don't need to be listening to DOM changes. Without disconnecting the observer, this broke '@'-name completion to reference other users. Because that completion adds a new element (the user list picker) to the column, our mutation observer gets called, and we focus the left column, un-focussing the comment area. Glad to have finally discovered why '@'-name completion in Jira comments broke for me.
Diffstat (limited to 'jira-fixes.user.js')
-rw-r--r--jira-fixes.user.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/jira-fixes.user.js b/jira-fixes.user.js
index 6ba98a2..9eaf20c 100644
--- a/jira-fixes.user.js
+++ b/jira-fixes.user.js
@@ -45,6 +45,7 @@ function ticket_page_focus_left_content_column () {
}
left_column_content.focus();
+ observer.disconnect();
}
});