Search Issue Tracker
Won't Fix
Votes
0
Found in [Package]
1.4.9
Issue ID
UVSB-803
Regression
No
Bolt Collab prefab bug
[Original Issue|https://support.ludiq.io/communities/5/topics/2331-bolt-collab-prefab-bug] - Marked as Unity bug
----
This is an issue which I've come to notice recently regarding Bolt and Unity Collab.
Whenever a change/commit is 'pulled' involving a flow machine that is currently applied to some prefab, the machine is updated fine but the prefab itself breaks. The flow machine component on the prefab shows 'none' in the macro input and remains so even if the original macro in question is dragged into the input (IMG 1).
!https://support.ludiq.io/s/attachments/21929/5/1613/6e40c21765e7913029545e5cf36dcfe1.jpg!
Moreover the graph view that comes up on selecting the prefab shows a non updated macro which acts as a completely different macro than the original(source) macro and any change made on it does not reflect on the source macro or vice versa (IMG 2&3 where the 'branch' node is not reflected). !https://support.ludiq.io/s/attachments/21929/5/1613/e32ba5b8a2711929c81d32f7de956b76.jpg!!https://support.ludiq.io/s/attachments/21929/5/1613/e3404ced9c3e723633e86b6abcc85109.jpg!
The solution right now is to either remove and re-add the flow machine component on the prefab or simply restart Unity. It would really help if this issue could be fixed.
Unity ver. 2018.2.13f1 Bolt ver. 1.4.0f9
* Reproduction steps
* Create a new project and import/setup Bolt.
* Activate Unity Collab for the project
* Create a new flow macro and assign it to any scene object's flow machine and then make a prefab out of it.
* Make a commit of the changes.
* Click on the (three people) icon on the bottom left corner of the collab window to add another teammate. In the browser click on "edit the organization's permissions" and then on the subsequent page click on add members. Invite a team member to your org as a "User" and then assign him to this project.
* Open the project as it shows up on the cloud on the other team mate's computer and then after initialization make any change on the macro itself (I personally added a branch node) and then commit the change. Pull the change on the other machine.
* Marked in red is the 'none' macro which shows up on the prefab and dragging the macro back into the slot does nothing.
* This is the macro itself which is updated fine.
* Any changes made on the prefab 'ghost' macro stays on it and does not reflect in the original macro.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Left side cog menu button is obstructed by the maximum Y value of the graph when editing a curve in the Particle System Curves
- "Property exceeds previous array size (64 vs 32)." warnings are thrown when switching from tvOS platform to a Standalone platform after restarting the Editor
- Component logo icon is poorly visible in a query build mode then light editor theme is selected
- NavMeshAgent "breaks" when approaching a non-carved NavMeshObstacle
- Component titles in the tooltips are presented in a code strings instead of human language
Resolution Note:
The issue has not been reported since and due to its low user pain and frequency of reporting we have decided to close it but will keep an eye on it if it resurfaces.