Welcome to WSL!

New to the forum? Please read this and this.

Fu|Re Nodes View Drag and Drop Script Execution Regression  [FIXED]

Moderator: Chad

User avatar
AndrewHazelden
Fusionator
Posts: 1698
Joined: Fri Apr 03, 2015 3:20 pm
Answers: 9
Location: West Dover, Nova Scotia, Canada
Been thanked: 3 times
Contact:

Nodes View Drag and Drop Script Execution Regression  [FIXED]

#1

Post by AndrewHazelden »

Fusion version:
Fusion 16.1 Beta 11 Build 11 / Resolve Studio 16.1.0B.033


OS and version:
All supported platforms
(macOS 10.13.6, Windows 10, CentoOS 7.6.1810)


Description of the bug:
If you have a .lua or .py script on your desktop folder (Explorer/Finder/Nautilus), and you drag the script into the Fusion Nodes view in Fusion Studio Standalone v16.0's initial release, and in Resolve v15/16.0, that script will be run directly.

In Resolve v16.1 beta and in Fusion Studio Standalone v16.1 beta this drag a script to the Nodes view and run it instantly mode is non-functional. :(

This approach for easy drag-and-drop script running is how Resolve v15 users learned to run the Reactor-Install.lua script. And it's very handy for testing small scripts before you place the scripts in the Scripts:/Comp/ PathMap location based menus later on.

Sure, it's possible to use a workaround of opening the Console view window, and drag/drop your script into that view context but its adding more steps to the process. And we all know BMD says that it's important to do things in fewer steps, right? :)

Severity (Trivial, Minor, Major, Critical)
Critical - Effects the simplicity of Reactor Installs


Steps to reproduce:
Drag a .lua or .py script into the Fusion Studio v16.1 beta or Resolve Studio v16.1 beta Nodes view. The script will not be launched and run.

Now try dragging that same script into the Fusion Studio v16.0, or Resolve Studio v15.x/16.0 Nodes view. The script will run successfully.


Please, if possible, provide a Fusion setup to help demonstrate the behaviour, either as an attachment or between [code] tags:

Here is a Lua script you can try drag/dropping into the Nodes View:
Code: [Select all] [Expand/Collapse] [Download] (DragDropMe.lua)
  1. print([[Hello Lua World! :)
  2. Yay! This worked fine.]])
  3.  

Here is a Python script you can try drag/dropping into the Nodes View:
Code: [Select all] [Expand/Collapse] [Download] (DragDropMe.py)
  1. from platform import python_version
  2.  
  3. helloStr = "Hello Python " + python_version() + " World! :)\nYay! This worked fine."
  4. print(helloStr)
  5.  

User avatar
AndrewHazelden
Fusionator
Posts: 1698
Joined: Fri Apr 03, 2015 3:20 pm
Answers: 9
Location: West Dover, Nova Scotia, Canada
Been thanked: 3 times
Contact:

Re: Nodes View Drag and Drop Script Execution Regression

#2

Post by AndrewHazelden »

This appears to be fixed in Fu 16.1.1.