From 0f8c77df7c2dec8a0f8ae362816357cdc3913264 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 12 Apr 2016 00:18:55 -0700 Subject: [PATCH] Fix drag and drop naming issue --- DATFromDir/DATFromDir.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/DATFromDir/DATFromDir.cs b/DATFromDir/DATFromDir.cs index 5a3656da..e6e722fd 100644 --- a/DATFromDir/DATFromDir.cs +++ b/DATFromDir/DATFromDir.cs @@ -396,6 +396,12 @@ Options: actualroot = (actualroot == "" ? "Default" : actualroot); string actualitem = (item == _basePath ? item : item.Remove(0, _basePath.Length).Remove(0, (actualroot != "Default" ? actualroot.Length + 1 : 0))); + // Drag and drop is funny + if (actualitem == Path.GetFullPath(actualitem)) + { + actualitem = Path.GetFileName(actualitem); + } + _roms.Add(new RomData { Game = actualroot,