fix a bug where it wasn't updating timeline after composing