When submitting patches, please use the default version as described in this document:
Sometimes, a bug can be fixed in the dev branch. However the bug status will then change to "Fixed" or "Closed". One caveat here is to make sure you are submitting a patch for an issue that is "Active" as opposed to "Proposed". The difference is that the
bugs that are "Active" have been triaged by the team. There is a very high chance that those bugs will not be fixed without their status being updated to "Fixed", so issues like yours won't happen.
Often people open bugs. They are at that time "Proposed". They can then submit patches for them. In that case, many things can happen:
1. The bug may not make it past the triage, so it becomes invalid.
2. The bug can have a duplicate that is planned to be fixed, so it becomes a duplicate and likely to be fixed somewhere else.
To sum it up, the guidance would be:
1. Use whatever branch is specified at
2. Make sure the bug you are fixing is "Active".
Now, these are not mandatory, but will make the chances of getting your patch accepted higher.