fixed bug with source link, when editable state chnaged