fix: wrong highlighting when just switched buffer
merge branch 'dev': fix #13