When I select a part, and hit "R" on my keyboard, the part rotates. I then click the rotate context menu button and the part rotates by a different amount than the "R" key made it rotate.
These should be consistent
---
After some more checking this appears to be a bug where the code that handles keypresses for the hotkeys. It is handling the "r" key twice. I think when the log for handling rotating while dragging was added, the older code for only handling it when a component is selected was not removed.