Open issues are appearing with a strike through on the agile and sprint boards

Hi There,

My open issues are appearing with a strike through on the agile and sprint boards. Each issues "Resolution" state is listed as "unresolved". How do I remove the strike through? 


4 answers

1 accepted

1 vote
Accepted answer

Two things - remove the data that breaks JIRA, then repair the broken ones.

  1.  You have almost certainly broken your JIRA by adding "unresolved" as a resolution.  Change it to another name like "do not use this resolution" immediately.
  2. Next, see how many issues have that resolution.  They're all going to need to be pushed through a transition that says "clear the resolution" on a post-function (or use the "fix resolution" canned script in the script runner)
  3. Now go through ALL of your screens - make sure the resolution field is only in transition screens where people are closing an issue.  It must never go on edit or create screens.
  4. Once you've done that, delete the "do not use this resolution" value from the list

I sense the frustration from having to answer that same question over and over. It seems that every single JIRA admin has had that issue at some point. There are no good reasons to set a resolution anywhere but in a transition. I wonder why Atlassian doesn't just restrict the Resolution field and make it special like status, in the sense that it's changed through a transition and not an edition.

I'd have gone one further and dumped resolution as the "how do we know it's done with" question.  If you care to search (although it's really boring and repetetive, so I wouldn't), you'll find my whinging on the subject going back at least 8 years wink

Thanks for the posts on this, it did help me figure out the reason for the strike-through's on my project.   

So to clarify, if you have ANYTHING in the transition post function at any status, including "Unresolved”, it looks at the fact that SOMETHING is the field, and considers it resolved and strikes through the issue ID.  

I noticed this specifically on the ALL status transition post functions that I have to create a post function for Resolution to be “None”, even though it still shows up on the issue and in search queries as "Unresolved".  

The trick here is that one is real, and the other is false - and it IS sneaky, since you can't tell visually if it's actually EMPTY or UNRESOLVED - because they both say “Unresolved”.  I know that Atlassian says this "isn't a bug" and it's "tricky" but this feels like a bug to me.  The work-around is to do a query to find these issues, change the status, change it back, and Wa-La, it removes the strike through. 


resolution != EMPTY and status not in (Closed, Complete, Cancelled, Done)

>actually EMPTY or UNRESOLVED - because they both say “Unresolved”

That's the reason we all scream "never add a resolution of unresolved".

Kristin Fast explained it nicely for new Admins. It helped me get rid off strik-throughs for issues that were moved back from RESOLVED to a status back in workflow. We had few such issues that were RESOLVED mistakenly. When we moved them back, it retained the strike-through's even though I was setting the Resolution to "Unknown" via a post function. Based on Kristin's comments, I updated that post function to "clear" the Resolution field and it fixed it.

This is a very common issue. "Unresolved" counts as a resolution. Basically, you need to make sure that the Resolution field is only set in a transition screen to a Resolved status (or equivalent).


Interesting enough, there are tickets that have the same resolution state (unresolved) that do NOT have the same strike through. 


Agile Board.jpg1346 Ticket_WITHOUT a strike through.jpg1345 Ticket_with a strike through.jpg

Like Nic says, you have a resolution that's literally named "Unresolved", while JIRA displays "Unresolved" where there is no resolution. It's sneaky.

Those issues are properly unresolved, rather than unresolved.

That is, the ones with a strikethrough are resolved, because you've put something in the resolution field.  Doesn't matter that the word you have used is "unresolved", the field is filled, therefore the issue is resolved.

The unresolved ones without a strikethrough are unresolved because the field is empty.  JIRA is displaying unresolved because the field is empty and it wants to show you something other than a blank space.

Is it possible to make it more flexible and to turn off the relationship between resolution and strikethrough formatting? It's just another silly field that somehow got marked as an important relationship.

No.  It's hard-coded throughout.

In fact, just being able to turn it off would make things worse, as we'd all end up asking every user about that flag as well as all the current stuff we have to.

"Resolution" really should be thrown away as the "done" flag.  If I had any control over Atlassian's development of Jira, I would be looking at a couple of ways of doing it, neither of which are remotely based on resolution. 

I like the resolution field, I like that it is a way to say "briefly, we reckon this is done because...", but it's now the wrong place to look at.  I want a set of relative groups of "done" status, with one group defined as absolute.  It should be status that says "done", with resolution saying "why it's done"

Yes, I agree, thanks.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Jan 08, 2019 in Jira

How to Jira for designers

I’m a designer on the Jira team. For a long time, I’ve fielded questions from other designers about how they should be using Jira Software with their design team. I’ve also heard feedback from other ...

863 views 3 9
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you