[UMG] Drag and Drop Inventory?

The modifier key state is set on the pointer/mouse event at the slate application level when the event is created. There’s no user work that need be done, you should use Is Shift Down though, expecting a specific shift button to be pressed is sketch.