The following issue might be an artifact of my Fedora OS. (I don’t recall seeing it before when I was running Windoze.) So I’m asking if the other Linux flavors, macOS, or Windows have the same problem.
Normally, the mouse pointer changes to indicate the current action. When dragging an object, the normal arrow pointer changes to a tiny hand pointer.
When grabbing an object from a category view and dragging it to the clipboard, Gramps adds context by underlaying a 24x24 icon of the grabbed Object type immediately below the ‘hand’ mouse pointer. (This is also normal behavior.)
BUT… when dragging one of the 2ndry objects from the table list Tabs of a spawned Object editor dialog (or from the clipboard), the underlying object icon is offset… badly offset. And the mouse has a obfuscated hotspot. And the horizontal offset worsens the further you grab from the 1st column of the table. (The vertical offset seems to stay about 1 row height.)
So, if you drag a Personal Event from the Edit Person dialog and grab the Event row in the “Main Participants” column, the mouse’s hand pointer and the ‘underlying’ object icon are half a screen away from each other.
(Gramps 5.1.5 on Linux, Fedora 37)
Several other pointer oddities occur with drag’n’drop. (And are different in Windows from these Fedora examples. On Windows, the arrow pointer disappeared but the object/swatch dragged visually.)
Sometimes when dragging from the view, the pointer obscured the object
Sometimes when dragging from the view, when the pointer was lightly offset from the object
Sometimes when dragging from the clipboard, the pointer had a plus
person |
bookmark
Sometimes when dragging from the clipboard, the pointer had an arrow
and as originally mentioned: dragging from the clipboard, you have to be careful to grab from the 1st column or there will be excessive offset.