@ame,
A few things for you to check out. In general, this thread has a great solution:
If you need to support dragging only when user clicks then drags from the “hamburger icon” (let’s say it is named, “MyIcon”) then you can set up a conditional case in the Dragged event with a condition like, If cursor is over area of MyIcon or probably better yet, a Mouse Button Down event for MyIcon that sets it to Selected and then in Dragged event (of the dynamic panel to be moved) a condition of, If is selected of MyIcon …and then a Drag Dropped event that sets MyIcon to unselected.
In my opinion, that solution already has a nice hover effect when dragging. It is true you can’t style a dynamic panel with a selected interaction style, but you can style a widget in that dynamic panel. Here is a much earlier version of the same basic approach that I dug up from a few years back. I updated the 3 items page to show how to style the box widget in each of the three dynamic panels with a selected interaction style of a dotted border and partial opacity. It also demonstrates the basics of dragging and reordering a list without the complexities of a repeater (so should be easier to learn and start with, but less flexible, efficient and extensible than a repeater.)
H or V Drag and Drop reorder v3.rp (487.4 KB)