Fix loadingDirectory of KissState for pure-kiss classes

This commit is contained in:
2022-11-02 20:45:21 +00:00
parent 31a2bb31a0
commit fcf760d72a

View File

@@ -281,7 +281,13 @@ class Kiss {
var classPath = Context.getPosInfos(Context.currentPos()).file;
// (load... ) relative to the original file
var loadingDirectory = Path.directory(classPath);
var loadingDirectory = if (classPath == '?') {
var p = Path.directory(kissFile);
kissFile = kissFile.withoutDirectory();
p;
} else {
Path.directory(classPath);
}
if (kissFile == null) {
kissFile = classPath.withoutDirectory().withoutExtension().withExtension("kiss");
}