Well the button should only show if you have that transition available from the current status.
Do you have a transition labelled 'Trashed' that goes from the 'Trashed' Status to somewhere else?
I bet you have the 'Trashed' status set as 'Allow all statuses to transition to this one', which unfortunately means it will show on every status you are in, including itself.
Phil
Why does Atlassian do stuff like this? Why should I have to pay for yet another feature that should be built-in? There should be a simple condition (or even a simple check box) that says, "Ignore current status?". Simple!!!! I bet a junior programmer could do this in like 15 mins.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are using "global transitions", i.e. transitions that go from any status to the destination status, which is why the transition shows everywhere.
To hide the transition from certain statuses (e.g. the destination status), you would need a 3rd-party app such as JMWE to add a Condition that returns true only if the current status is different from the destination status. Using JMWE, you would use the "Current Status" Workflow Condition.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.