Search Issue Tracker
Fixed
Fixed in 6000.2.0a6, 7000.0.0a20
Votes
0
Found in
6000.0.0b1
6000.1.0a1
Issue ID
UUM-91490
Regression
No
onDisable not always called for SearchProvider
Bug logged from this discussion: [https://discussions.unity.com/t/custom-searchprovider-doesnt-call-ondisable-when-window-is-closed/1568687/8]
- There are no clear repro steps unfortunately or I wasn't able to find the proper pattern.
- Ensure you have a SearchPRovider with an onEnable and onDisable functors and that those functors print something when they are triggered
- Open the search window see that onEnable is called. Closed the search window and see that onDisable is called.
- It seems that if you add queryblocks, remove frocus from the searchfield (or the window?) and close it, sometimes onDisable is not called.
- It seems it happens more often when you add a block and close the window.
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
- Objects near the screen edge are not culled when using GPU Occlusion Culling
- InvalidCastException is thrown when hovering over a Tilemap with a saved Random Brush pick containing empty cells
- [VisionOS] Animating a material property results in artifacts when the app mode is set to RealityKit and shader modifies the Vertex Shader
- "DirectoryNotFoundException" is thrown and Shader Graph does not open when opening a .shadegraph from a long path
- "Undo: Already found nextRootTransform, but with different state cached" error thrown when undoing changes made to the Hierarchy using a script
Resolution Note (fix version 7000.0.0a20):
- Ensure Query builder properly dispose of the conjtext allocated in SearchExpression,Parse.
- Ensure Empty view doesn't parse expression if it isn't needed.