Events section in dialogue entry inspector causes slowdown when expanded

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
ElBueno
Posts: 11
Joined: Tue Oct 10, 2017 11:02 am

Events section in dialogue entry inspector causes slowdown when expanded

Post by ElBueno »

The Events section of the Dialogue Entry inspector is causing the entire Unity editor to slow down when expanded for me. Most interactions have a delay of about a second, including typing. Is anyone else having this problem?
User avatar
Tony Li
Posts: 21723
Joined: Thu Jul 18, 2013 1:27 pm

Re: Events section in dialogue entry inspector causes slowdown when expanded

Post by Tony Li »

Hi,

Are you using the latest version of the Dialogue System (1.7.6)? The performance was improved in 1.7.3.

Even so, because of the nature of what it needs to do, it will always be a little slow. That's why it's in a foldout so you can close it and then expand it only when you need to edit it. But it's much faster in 1.7.3+.

Also, if you go to the Database tab and click the "Fast undo for large databases" checkbox, it generally speeds up all operations. In 1.7.7+, the default value of this checkbox will be ticked.
ElBueno
Posts: 11
Joined: Tue Oct 10, 2017 11:02 am

Re: Events section in dialogue entry inspector causes slowdown when expanded

Post by ElBueno »

Turns out we're using 1.6.8! I don't imagine we're going to update it, but this is good to know. Thanks!
User avatar
Tony Li
Posts: 21723
Joined: Thu Jul 18, 2013 1:27 pm

Re: Events section in dialogue entry inspector causes slowdown when expanded

Post by Tony Li »

Got it. Should you want to consider updating, here are the release notes.

If the slowness becomes unbearable, you can edit your dialogue database in a project that has a newer version of the Dialogue System, and then copy the dialogue database file into your main project.
Post Reply