dialog seems to break with 0 fade duration