editor icon indicating copy to clipboard operation
editor copied to clipboard

Incorrect drag and drop behavior asset panel

Open albertvanveen opened this issue 3 months ago • 6 comments

The drag and drop behavior of the asset panel seems to be incorrect. The scene view is highlighted for no reason. The operation itself completes correctly, but the visual feedback is incorrect.

https://github.com/user-attachments/assets/486a74bd-adc6-45b4-9e74-acc623a3990c

albertvanveen avatar Sep 25 '25 19:09 albertvanveen

So the reason for scene view being highlighted is that we want to tell the user that they are able to drag them into the scene. Just like how we would also highlight script attributes that would take in a template (in your case).

abstrakt8 avatar Sep 25 '25 20:09 abstrakt8

Correct. Orange - is where things can be dropped. There are many different drop locations for different things, and orange highlight is a consistent way to indicate it.

Maksims avatar Sep 25 '25 20:09 Maksims

Alright, but I think a novice user won’t even select the template, since it’s unclear what it actually is. A user who does select the template is likely already aware of what they can do with it.

I also think part of the problem is that it’s not visible while dragging and when I try to drag a template into an empty space in the hierarchy, it doesn’t seem possible, but if I release the mouse button it’s still added.

https://github.com/user-attachments/assets/4e0f4f36-645d-4147-a5e3-ab6416f533c7

So there are a couple of reasons why the visuals feel off.

albertvanveen avatar Sep 25 '25 20:09 albertvanveen

I also think part of the problem is that it’s not visible while dragging and when I try to drag a template into an empty space in the hierarchy, it doesn’t seem possible, but if I release the mouse button it’s still added.

That would be good to improve by having indications there too.

Maksims avatar Sep 25 '25 20:09 Maksims

Alright, but I think a novice user won’t even select the template, since it’s unclear what it actually is.

I hope with #1465/ #783 being implemented, this should be more clear.

I also think part of the problem is that it’s not visible while dragging and when I try to drag a template into an empty space in the hierarchy, it doesn’t seem possible, but if I release the mouse button it’s still added.

Agree, we can try to make this part more clear.

abstrakt8 avatar Sep 25 '25 21:09 abstrakt8

Maybe slightly different highlights for suggested locations (for example less brighter) and a normal highlight for mouse over and accepted.

albertvanveen avatar Sep 25 '25 21:09 albertvanveen