I have encountered a small issue with this plugin. I am using the widget mode. Basically, what I did was:
- Click the arrow next to the Direction Tab
- Tried to click it again
- This insane stack trace appeared in the output. Probably the biggest I have ever seen in my entire life
When closing the plugin, opening it again doesn’t work and the plugin remains nonfunctional until you restart studio. Not sure if this is related to the plugin or if this is related to the studio-like roact components you use.
Stack trace in full detail
cloud_144938633.Archimedes.Modules.Interface.Roact.createSignal:37: Listeners can only be disconnected once.
Stack Begin
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createSignal', Line 37 - function disconnect
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 100 - function detachAllBindings
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 235 - function unmountHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 175 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
▼ Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 188 - function unmountVirtualNode (x2)
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 188 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 232 - function unmountHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 175 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 370 - function __unmount
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 181 - function unmountVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 257 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 223 - function updateFragmentVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 278 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 271 - function updateHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 270 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 223 - function updateFragmentVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 278 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 223 - function updateFragmentVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 278 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 271 - function updateHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 270 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 271 - function updateHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 270 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 271 - function updateHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 270 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.RobloxRenderer', Line 271 - function updateHostNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 270 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 144 - function updateVirtualNodeWithChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 217 - function updatePortalVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 276 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 274 - function updateVirtualNode
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 84 - function updateChildren
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.createReconciler', Line 149 - function updateVirtualNodeWithRenderResult
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 499 - function __resolveUpdate
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 437 - function __update
Script 'cloud_144938633.Archimedes.Modules.Interface.Roact.Component', Line 161 - function setState
Script 'cloud_144938633.Archimedes.Modules.Interface.PluginComponents.Main', Line 94
Stack End