Modify ↓
Ticket #14 (accepted defect)
EnumObjects failure when no UI allowed should be late as possible
| Reported by: | alamaison | Owned by: | alamaison |
|---|---|---|---|
| Priority: | minor (e.g. uncommon, cosmetic, has workaround) | Milestone: | 0.90 Beta 1 |
| Component: | frontend | Version: | |
| Keywords: | UI, connection | Cc: |
Description
The IShellFolder::EnumObjects?() function passes an HWND to be used for UI, e.g. asking for a password. If this is NULL, EnumObjects?() should fail silently. However, at the moment we fail in the CRemoteFolder::_CreateConnectionForFolder() method which rules out creating any sort of connection without UI. Ideally, we should defer this failure until the last possible moment as public-key authentication, for instance, can work just fine without the need for UI.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
