New answers tagged

1

If you were to achieve the "left mouse button is down" while not achieving "mouse is above the menu bar" and the left mouse button went down on the menu bar, then you are experiencing a drag. What you have described may be the start of a drag. On Android, if the mouse button is held down long enough and there is no movement then it will register as a ...


3

I suggest just pulling all of the functionality into the popover and using actual buttons to add or subtract points. You can use a single click/tap on the node to open the popover and a single click/tap to close it (you can also add an 'X' or clickout to close). Using buttons to manage the points provides you with the exact same functionality between mobile ...


1

I would use a "shift key" approach. For example: down in the lower left corner of the screen, have a Red X. A default tap on a Node assigns a point. If you hold the X, a tap on a node removes a point. An alternate is a "sticky shift" button, which is the same concept but doable with one finger. Tap the X, then a node, to remove a point; otherwise tapping a ...


1

I agree that forcing the same interaction pattern on mobile and desktop will be sub-optimal for one or the other, if not both. How many points are there at maximum in a node? If there are no more than 3 points, it would be possible to cycle through all values by simple click: 1, 2, 3, 0, 1, 2, etc. You could keep this pattern on desktop and still keep the ...


3

Due to the limited control possibilities on the mobile device, it will always be the case that there will be an unnecessary extra step for the desktop user if the behaviour absolutely must be the same. I'd suggest you to give up on this limitation. On mobile, something called "force touch" typically work as the right click alternative. You can do the ...


Top 50 recent answers are included