Opened 12 years ago

Closed 11 years ago

Last modified 6 years ago

#1394 closed Bug report (fixed)

Local tree view misses new drives on refresh

Reported by: comp-sci Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc: comp-sci, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

Applies to:
Version 3.0.9.1 Windows
Version 3.0.9.2 Windows

When a new mass-storage device is available (e.g. an external hard drive on USB), refreshing [F5] the local tree view does not show this new drive. The new drive _will_ appear if FileZilla is restarted.

Not urgent, as the lower pane (local directory view) lists the new drive at the 'My Computer' level.

Change History (4)

comment:1 Changed 12 years ago by Tim Kosse

Won't fix. Checking for new drives is an expensive operation. Using the API functions provided by Windows causes disk accesses if trying to merely list the drives available.
Some users which still have floppy drives complain that FileZilla appears to access the floppy drive on each startup, where in fact this is a bug in Windows.

comment:2 Changed 12 years ago by comp-sci

Won't fix...

Good reason! I notice CD drives spinning up too, causing delays.
Would you consider a separate 'drives refresh' option [Ctrl]+[F5], or a re-scan if successive refreshes are requested? (I expect 'no', as it's an untidy solution to an untidy problem!)

comment:3 Changed 11 years ago by Tim Kosse

Status: closedreopened

comment:4 Changed 11 years ago by Tim Kosse

Resolution: fixed
Status: reopenedclosed

Found out about WM_DEVICECHANGE, which makes this an easy task. Next version will automatically add and remove drive letters.

Note: See TracTickets for help on using tickets.