+1
Fixed

Fuzzy finder fails on launch

Hyper 2 months ago updated by Lazlo Bonin (Lead Developer) 2 months ago 2

This happened on a simple 2019.1 project I imported Peek into. Whenever the fuzzy finder comes up (when trying to use the creator gizmo, or when creating parents / children on the hierarchy) it just fails, showing nothing at all and throwing a console error.

For what its worth the project also has Bolt 1.4.5 in it.

This is the console error:

ArgumentException: An item with the same key has already been added. Key: radio_0_on (UnityEngine.Sprite)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) (at <7d97106330684add86d080ecf65bfe69>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) (at <7d97106330684add86d080ecf65bfe69>:0)
Ludiq.Peek.CreateGameObjectOptionTree.b__4_0 () (at Assets/Ludiq/Ludiq.Peek/Editor/Creator/Fuzzy/CreateGameObjectOptionTree.cs:62)
Ludiq.PeekCore.UnityAPI+<>c__DisplayClass13_0.b__0 () (at Assets/Ludiq/Ludiq.PeekCore/Editor/Utilities/UnityAPI.cs:114)
--- End of stack trace from previous location where exception was thrown ---
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <7d97106330684add86d080ecf65bfe69>:0)
Ludiq.PeekCore.UnityAPI.Await (System.Action action, System.Nullable`1[T] timeout) (at Assets/Ludiq/Ludiq.PeekCore/Editor/Utilities/UnityAPI.cs:138)
Ludiq.PeekCore.UnityAPI.Await (System.Action action) (at Assets/Ludiq/Ludiq.PeekCore/Editor/Utilities/UnityAPI.cs:91)
Ludiq.Peek.CreateGameObjectOptionTree.Prewarm () (at Assets/Ludiq/Ludiq.Peek/Editor/Creator/Fuzzy/CreateGameObjectOptionTree.cs:27)
Ludiq.PeekCore.FuzzyWindow+<>c__DisplayClass18_0.b__0 () (at Assets/Ludiq/Ludiq.PeekCore/Editor/Interface/Fuzzy/FuzzyWindow.cs:360)
Ludiq.PeekCore.FuzzyWindow.RunTaskSynchronous (System.Action task) (at Assets/Ludiq/Ludiq.PeekCore/Editor/Interface/Fuzzy/FuzzyWindow.cs:1274)
UnityEngine.Debug:LogException(Exception)
Ludiq.PeekCore.FuzzyWindow:RunTaskSynchronous(Action) (at Assets/Ludiq/Ludiq.PeekCore/Editor/Interface/Fuzzy/FuzzyWindow.cs:1279)
Ludiq.PeekCore.FuzzyWindow:Work() (at Assets/Ludiq/Ludiq.PeekCore/Editor/Interface/Fuzzy/FuzzyWindow.cs:1308)
System.Threading.ThreadHelper:ThreadStart()

Unity Version:
Peek Version:
GOOD, I'M SATISFIED
Satisfaction mark by Hyper 2 months ago
Working on Fix

Hi Hyper,

Thanks for the report and sorry about the issue.

It will be fixed in v.1.0.1.