Fix drag and drop NPE

This commit is contained in:
crschnick 2023-08-25 06:27:52 +00:00
parent a10353fc1a
commit 0b163394d2

View file

@ -132,7 +132,12 @@ public class BrowserFileListCompEntry {
// Accept drops from inside the app window
if (event.getGestureSource() != null) {
var files = BrowserClipboard.retrieveDrag(event.getDragboard()).getEntries();
var db = BrowserClipboard.retrieveDrag(event.getDragboard());
if (db == null) {
return;
}
var files = db.getEntries();
var target = item != null && item.getRawFileEntry().getKind() == FileKind.DIRECTORY
? item.getRawFileEntry()
: model.getFileSystemModel().getCurrentDirectory();