fixed completion listener firing when looping in gwt
Music completion listener uses postRunnable on mobile