Importing a file as a new file layer will result in an empty layer systematically. It works fine with 2.9.7 though. So as a workaround I import with 2.9.7 and then work in 3.1.1
I'm sorry, but I cannot reproduce this with the 3.1.1 appimage or a local development build :-( Are you specifying the full path to the file layer, or a relative path?
I got it: the kra file is on a mounted hard drive and I can access it several ways : 1--- If I access it via its physical path /media/user/blabla/**/*.kra I can add new file layers. 2--- If I access it via my symbolic link /home/user/Pictures/{ln}/**/*.kra It will add an empty file layer
Git commit b40e92882015fd528dd2870c7ed6886eb70ea521 by Boudewijn Rempt. Committed on 03/01/2017 at 12:15. Pushed by rempt into branch 'master'. Try to follow symlink when creating a file layer M +6 -2 libs/ui/dialogs/kis_dlg_file_layer.cpp https://commits.kde.org/krita/b40e92882015fd528dd2870c7ed6886eb70ea521