tasklistener and ueditor