Filter source branches (BB-9024)
When applying a "Find commits" filter on one branch, and switching to another branch the filter does not apply to the switched branch, and the "Find commits" entry field is missing.
Steps to reproduce: 1. Go to "Commits" tab of a project with multiple branches. 2. Enter a search into the "Find commits" field on the right. 3. User sees all of the commits for the current branch filtered correctly. 4. Switch to a different branch.
Actual Result: User sees all of the commits for the switched to branch, not filtered, and the "Find commits" field is gone until you click "Show all" next to the branch selection.
Desired Result: Either... A) The user sees all of the commits for the switched to branch unfiltered, and the "Find commits" field is visible again, and empty. OR B) The user see only the commits for the switched to branch filtered.