font-size: var(--baseFontSize);
}
+.navbar-context-branches .popup {
+ min-width: 430px;
+}
+
.navbar-context-meta-branch-menu-title {
padding-left: calc(3 * var(--gridSize));
}
const matchBranchName = isBranch(branchLike) && branchLike.name.toLowerCase().includes(query);
const matchPullRequestTitleOrId =
isPullRequest(branchLike) &&
- (branchLike.title.includes(query) || branchLike.key.includes(query));
+ (branchLike.title.toLowerCase().includes(query) ||
+ branchLike.key.toLowerCase().includes(query));
return matchBranchName || matchPullRequestTitleOrId;
});
};
it('searches', () => {
const wrapper = shallow(
<ComponentNavBranchesMenu
- branchLikes={[mainBranch(), shortBranch('foo'), shortBranch('foobar'), longBranch('bar')]}
+ branchLikes={[
+ mainBranch(),
+ shortBranch('foo'),
+ shortBranch('foobar'),
+ longBranch('bar'),
+ longBranch('BARBAZ')
+ ]}
component={component}
currentBranchLike={mainBranch()}
onClose={jest.fn()}
selected={true}
/>
</React.Fragment>
+ <React.Fragment
+ key="branch-BARBAZ"
+ >
+ <li
+ className="divider"
+ />
+ <ComponentNavBranchesMenuItem
+ branchLike={
+ Object {
+ "isMain": false,
+ "name": "BARBAZ",
+ "type": "LONG",
+ }
+ }
+ component={
+ Object {
+ "key": "component",
+ }
+ }
+ innerRef={[Function]}
+ key="branch-BARBAZ"
+ onSelect={[Function]}
+ selected={false}
+ />
+ </React.Fragment>
<React.Fragment
key="branch-bar"
>