<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jira-fixes, branch master</title>
<subtitle>A Greasemonkey user script with assorted fixes for Jira</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/'/>
<entry>
<title>jira-fixes.user.js: Disconnect MutationObserver</title>
<updated>2023-03-28T21:43:38+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-03-28T21:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=aa10901dacf562ef64d4015d3b391934ee07a64f'/>
<id>aa10901dacf562ef64d4015d3b391934ee07a64f</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README</title>
<updated>2022-10-14T21:47:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-10-14T21:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=6e06bc2f686b415ff23515f9d6ab8df9df200812'/>
<id>6e06bc2f686b415ff23515f9d6ab8df9df200812</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add license (GNU GPLv3+)</title>
<updated>2022-10-14T21:44:57+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-10-14T21:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=00728d7b21f950b84710a4142c70225afe409b8e'/>
<id>00728d7b21f950b84710a4142c70225afe409b8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jira-fixes.user.js: Add documentation about left column focus function</title>
<updated>2022-10-14T21:42:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-10-14T21:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=0fa60ff58b4d45a6d43eae9f5c02d2d8b5eb87e5'/>
<id>0fa60ff58b4d45a6d43eae9f5c02d2d8b5eb87e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>jira-fixes.user.js: Fix the first version of `focus_left_content_column`</title>
<updated>2022-10-14T21:32:00+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-10-14T21:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=5132544e90d67e8545fa09a59af3a464b578ad95'/>
<id>5132544e90d67e8545fa09a59af3a464b578ad95</id>
<content type='text'>
This one didn't work out because the element isn't on the page even at
'document-end'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This one didn't work out because the element isn't on the page even at
'document-end'.
</pre>
</div>
</content>
</entry>
<entry>
<title>User script to force focus the left column in a Jira ticket</title>
<updated>2022-10-14T18:11:59+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-10-14T18:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/jira-fixes/commit/?id=169c04dd8cff0fb3154172a6a6f76aff26e4575b'/>
<id>169c04dd8cff0fb3154172a6a6f76aff26e4575b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
