-
Type:
Bug
-
Resolution: Timed out
-
Priority:
Medium
-
Component/s: Repository - Branch List
Whether created from JIRA integration or BB Branches View, changing "Branch From" takes a couple seconds for each iteration through the select list.
In addition to feature branches, we have a master branch and a development branch. Feature branches should Branch From the development branch. The default is master. So, we have to switch to development. This takes about 30 seconds just to filter and select the development branch - typically is very frustrating since each mousemove or typing filter value takes seconds to process (see console output below).
We have a lot of Tags in that list too.
Browser: Chrome, Version 58.0.3029.110 (64-bit), no adblocker running.
selecting
(index):35 [Violation] 'mouseover' handler took 273ms 11:23:10.318 [Violation] Forced reflow while executing JavaScript took 271ms 11:23:10.628 (index):35 [Violation] 'mouseout' handler took 304ms 11:23:10.628 [Violation] Forced reflow while executing JavaScript took 304ms 11:23:22.511 (index):35 [Violation] 'mousemove' handler took 2570ms 11:23:29.928 (index):35 [Violation] 'mousemove' handler took 1985ms
filtering
[Violation] 'input' handler took 3711ms 11:30:30.040 bitbucket.org/:35 [Violation] 'input' handler took 224ms 11:30:30.212 [Violation] Forced reflow while executing JavaScript took 516ms 11:30:33.319 bitbucket.org/:35 [Violation] 'input' handler took 2308ms 11:30:33.541 [Violation] Forced reflow while executing JavaScript took 524ms 11:30:38.046 bitbucket.org/:35 [Violation] 'mouseup' handler took 205ms
A performance trace shows "nrWrapper" and sentry.js as the long running functions.