node-red / node-red-dashboard

A dashboard UI for Node-RED
Other
1.32k stars 453 forks source link

Unable to drag/reposition nodes in Brave (Chromium) #827

Open papakpmartin opened 10 months ago

papakpmartin commented 10 months ago

Current Behavior

In Node-RED v3.1.3 using node-red-dashboard 3.6.2, it’s apparently not possible to drag/reposition nodes around using the latest Brave Browser (on Mac; v1.61.114 Chromium: 210.0.6099.199). Brave's "shields" are down. I tried clearing cache. No interesting errors in console when trying to select/drag.

Doing the same thing from the same server using Safari works as expected.

https://github.com/node-red/node-red/assets/3298248/fe19d20f-0ace-44ec-a636-4882e89046b7

https://github.com/node-red/node-red/assets/3298248/acb07491-9387-4a50-94c3-9e1ad7ff5e06

Expected Behavior

Dragging nodes should work as seen in the Safari video

Steps To Reproduce

No response

Example flow

no minimal example available right now

Environment

knolleary commented 10 months ago

As this is specifically about the layout editor included with Node-RED dashboard, I'll move this issue over to that project.

joepavitt commented 10 months ago

My fault @knolleary - when explained in Slack I read this as not being able to drag the nodes in the Node-RED Editor, so asked to raise here.

dceejay commented 10 months ago

Yeah - the gridstack library we use was evolved really quickly after we adopted it, and they have broken their API multiple times since. (now v10.0 vs our v0.6). Last time I tried to update it, it broke a whole bunch of other stuff, and needed other support, so I have just pinned it back. The reality is that I am unlikely to ever fix this as we are slowly moving over to Dashboard2, but if anyone wants to have a go please jump in and do so, as it would be much appreciated.

papakpmartin commented 10 months ago

Is Dashboard2 available for use?

joepavitt commented 10 months ago

It most certainly is: https://dashboard.flowfuse.com/

Not 100% feature parity yet, but most of it (plus some new stuff) is in there

papakpmartin commented 10 months ago

Awesome! I really like that you're using Vue3... good stuff.

FWIW, I'm cool with closing this. :)