Short description of error
Selecting keyframes in Dope Sheet or clicking on area between them deselects all bones in the 3d viewport.
Clicking on keyframes in the Timeline editor works fine.
Exact steps for others to reproduce the error
- Open attached .blend file
- Click on Dope Sheet Editor with the mouse button that is assigned to selection
- Notice how all bones are deselected.