Bug with Gumball and drag strength

There are a few bugs with the Gumball in Rhino 7 that heavily limit its usage.

  1. Using “Drag strength” with the rotate handles is nearly impossible due to the sudden “jump” of the rotated geometry upon reaching the opposite end of the virtual circle traced by the mouse pointer. That does not occur when the drag strength is set to 100%.

  2. Trying to relocate Gumball by holding the Ctrl key only moves it vertically, but not freely in the 3d space. Can’t be snapped to a target point that way. The Help topics are somewhat confusing in this regard.

The other way to move Gumball is to press and hold Ctrl (⌘) and drag the Gumball widget rather than the object.


I also have two suggestions (the 2nd one was already requested by me in other topics long time ago):

  1. Add 3 tickboxes to include the “Move”, “Rotate” and “Scale” commands individually to the active drag strength value. Currently, it’s supper annoying that I can’t rotate an object with a fine drag strength value via the “Rotate” tool. To do so, I’m forced to relocate the Gumball first, but even then the first bug reported above prevents me from rotating more than a few degrees, then the geometry suddenly jumps in the opposite direction by a random angle.
    If the “Drag strength” pop-up panel had individual tickboxes for the “Move”, “Rotate” and “Scale” command, the user would be able to take advantage of the fine adjustment.

  2. Allow use of a drag strength value lower than 1. The current minimum limit is not enough. It must be possible to set a value of 0,1 or even 0,01. That will help in situations where the camera is set at a far distance from the moved object, or simply allow a very tiny adjustment where every micron matters.
    For example, it was suggested here:

Also a problem in Rhino 9 WIP