A lot of time, I want to save the long press for other function such as setting or edit the widget. So I would like the widget in gridview only start reordering when user do LongPress-then-Drag. You can find this behavior on Google Keep app. On the app, the note only draggable if user long press and drag, but if there is only longpress, the note is selected and addition setting show up.
I would like to work on this but don't know where to start. I believe flutter class LongPressDragGestureRecognizer would help