Browse Source

Bug 1652: Start of file drag from remote panel stalls on some systems with floppy drive

https://winscp.net/tracker/1652

Source commit: 016ae53abd29d462b806d73d6389a84cde9e53f0
Martin Prikryl 7 years ago
parent
commit
78be05d9d6
1 changed files with 2 additions and 1 deletions
  1. 2 1
      source/windows/GUITools.cpp

+ 2 - 1
source/windows/GUITools.cpp

@@ -244,7 +244,8 @@ TObjectList * StartCreationDirectoryMonitorsOnEachDrive(unsigned int Filter, TFi
     std::unique_ptr<TDirectoryMonitor> Monitor(new TDirectoryMonitor(Application));
     TDriveInfoRec * DriveInfoRec = DriveInfo->Get(Drive);
     if (DriveInfoRec->Valid &&
-        (DriveInfoRec->DriveType != DRIVE_CDROM))
+        (DriveInfoRec->DriveType != DRIVE_CDROM) &&
+        ((DriveInfoRec->DriveType != DRIVE_REMOVABLE) || (Drive >= FirstFixedDrive)))
     {
       try
       {