fix the error when double clicking changed file list and editor
fix bug when double click in diff editor that has not a diff file
fix bug - diff editor not retain after the tool window becomes visible from hidden
fix bug - error when adding and deleting tag