The new dialog editor is a great thing but it seems to contain two bugs: At first, the last line of a dialog is not displayed. I'm currently inserting an empty line at the end of each message as a workaround. Second, when a treasure is picked the messages are displayed with a delay: At first the treasure sound is played, only after the sound has ended, the item is brandished and the dialog is displayed. I haven't yet found out how to solve this problem.
P.S: Please forgive me any grammatical mistakes, I have the feeling I've made a lot of them in this text ;D
Ok I have opened an issue for the first problem: https://github.com/christopho/solarus-quest-editor/issues/45
For the second one, it does not seem related to the dialogs editor. Is this a new bug of solarus 1.4? Is the treasure in a chest or a pickable one?
It's new in Solarus 1.4. The item is variant one of the sword in a chest.
I have also tried
self:set_sound_when_picked(nil)
self:set_sound_when_brandished("treasure")
but it didn't change anything.