diff --git a/README_Amiga.md b/README_Amiga.md index 10def8ad..ad9713ca 100644 --- a/README_Amiga.md +++ b/README_Amiga.md @@ -198,6 +198,8 @@ https://git.walkero.gr/walkero/lite-xl/issues ## [2.0.3r3] - future ### Fixed - Fixed non existing path crashes on OS4 +- Fixed editor refresh whenever init.lua is changed, no matter the working + folder ## [2.0.3r2] - 2022-06-18 ### Added diff --git a/data/core/init.lua b/data/core/init.lua index 7c59caa6..9114e01b 100644 --- a/data/core/init.lua +++ b/data/core/init.lua @@ -994,7 +994,7 @@ end -- This function should get only filenames normalized using -- common.normalize_path function. function core.project_absolute_path(filename) - if filename:match('^%a:\\') or filename:find('/', 1, true) == 1 then + if filename:match('^%a:\\') or filename:match('^%w*:') or filename:find('/', 1, true) == 1 then return filename else return core.project_dir .. PATHSEP .. filename