Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] SubClassSelectorDrawer.cs lagging when i write in a field #36

Closed
Sebax95 opened this issue Nov 3, 2023 · 3 comments
Closed

[BUG] SubClassSelectorDrawer.cs lagging when i write in a field #36

Sebax95 opened this issue Nov 3, 2023 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@Sebax95
Copy link

Sebax95 commented Nov 3, 2023

What happened?

Hi!
There is a problem when i try to write in a field that use the PropertyDrawer "SubclassSelector"
Video
the variable is an interface that use UniTask
maybe the problem is in the method GetTypeName

Package Version

1.1.7

Unity Version

2021.3.27
No response

@Sebax95 Sebax95 added the bug Something isn't working label Nov 3, 2023
@mackysoft
Copy link
Owner

Thanks.
Can you provide the source code of the corresponding interface, abstract type, and concrete type definition?

@Sebax95
Copy link
Author

Sebax95 commented Nov 6, 2023

Sure!
image
image
image
hope this can help you!

@mackysoft
Copy link
Owner

Sorry, I've been busy and delayed in supporting the library.

In the video, FlushDirty is causing overhead, but I could not reproduce it here.
One thing I would like to confirm, the AssetLoader component seems to have an editor extension, does it do anything when there is a change to the properties?

It is possible that SubclassSelector is causing frequent overhead, but I need more information to respond.

If you are willing to reply, please re-open.

@mackysoft mackysoft closed this as not planned Won't fix, can't repro, duplicate, stale Dec 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants