Studio dragger emitting errors

I was testing something in studio today when the dragger got very angry at me.

Any time I moved my mouse within the studio window, it spat out more errors.

22:42:26.852 - builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent:35: setState cannot be used in the willUnmount lifecycle method.
22:42:26.853 - A component that is being unmounted cannot be updated!
22:42:26.853 - 
22:42:26.853 - Check the definition of willUnmount in the component "DraggerToolComponent".
22:42:26.854 - Stack Begin
22:42:26.854 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages._Index.roblox_roact.roact.Component', Line 116 - function setState
22:42:26.855 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent', Line 35 - function requestRender
22:42:26.855 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 323 - function _scheduleRender
22:42:26.856 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 254 - function _processViewChanged
22:42:26.856 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent', Line 112
22:42:26.857 - Stack End
22:42:26.858 - RunService:fireRenderStepEarlyFunctions unexpected error while invoking callback: builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent:35: setState cannot be used in the willUnmount lifecycle method.
22:42:26.858 - A component that is being unmounted cannot be updated!
22:42:26.858 - 
22:42:26.859 - Check the definition of willUnmount in the component "DraggerToolComponent".
22:42:26.900 - builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent:35: setState cannot be used in the willUnmount lifecycle method.
22:42:26.901 - A component that is being unmounted cannot be updated!
22:42:26.902 - 
22:42:26.902 - Check the definition of willUnmount in the component "DraggerToolComponent".
22:42:26.902 - Stack Begin
22:42:26.902 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages._Index.roblox_roact.roact.Component', Line 116 - function setState
22:42:26.903 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent', Line 35 - function requestRender
22:42:26.903 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 323 - function _scheduleRender
22:42:26.903 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 277 - function _updateSelectionInfo
22:42:26.904 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerStates.DragSelecting_Refactor', Line 72 - function processMouseUp
22:42:26.904 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 242 - function _processMouseUp
22:42:26.905 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.Implementation.DraggerToolModel', Line 201 - function _processDeselected
22:42:26.905 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages.DraggerFramework.DraggerTools.DraggerToolComponent', Line 124 - function willUnmount
22:42:26.906 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages._Index.roblox_roact.roact.Component', Line 363 - function __unmount
22:42:26.906 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages._Index.roblox_roact.roact.createReconciler', Line 145 - function unmountVirtualNode
22:42:26.907 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Packages._Index.roblox_roact.roact.createReconciler', Line 420 - function unmountVirtualTree
22:42:26.907 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Bin.main', Line 79 - function closePlugin
22:42:26.907 - Script 'builtin_SelectDragger.rbxm.SelectDragger.Bin.main', Line 112
22:42:26.908 - Stack End

After this happened, I was unable to select the select tool & drag parts around.

I ran into this in a non-team create place (the place wasn’t tied to any game on-site). This happened when I did a quick (very quick!) test with run mode (green arrow), then hit the stop button.

When I press the “run” button again, I can use the select tool, but hitting “stop” brings me back to the same error.

1 Like

This should be fixed now, let me know if you still have a problem.

1 Like

as soon as I joined studio errors on the dragger popped up.

Reverting a change right now, one sec.

Edit: Should be fixed now if you restart studio.

2 Likes

I am experiencing this issue too.

Appears to be fixed now after restarting studio.

Currently getting a similar issue in my game.

What studio version are you on? (check it using the File → About dialogue)

Here. This error occurs when testing with the mobile emulator.

1 Like

This is the player list throwing errors, not the studio draggers.

2 Likes

Please inspect your issues carefully before bumping old resolved threads with unrelated problems.