fix: SFTP auto-refresh + filter mode + delete refresh
- Clear dirCache before refresh after transfer/delete/mkdir - Cache was stale: old entries returned instead of fresh data - Filter mode: allow commands (c,d,n,r) and nav (↑↓,Tab) to pass through - Filter mode no longer blocks transfer/delete/mkdir/pane-switch - Delete: clear cache + program.Send() for re-render - Mkdir: clear cache + program.Send() for re-render
This commit is contained in:
@@ -59,6 +59,14 @@
|
||||
- After transfer: `t.program.Send(sftpRefreshMsg{})` triggers re-render
|
||||
- Model stores program reference, passes it to SFTP tab on creation
|
||||
|
||||
### SFTP Bug Fixes
|
||||
- Auto-refresh: clear dirCache before refresh after transfer/delete/mkdir
|
||||
- Cache was stale after file operations — old entries returned instead of fresh
|
||||
- Filter mode: allow command keys (c, d, n, r) and navigation (↑↓, Tab) to pass through
|
||||
- Filter mode no longer blocks transfer, delete, mkdir, or pane switch
|
||||
- Delete: clear cache + trigger re-render after file removal
|
||||
- Mkdir: clear cache + trigger re-render after directory creation
|
||||
|
||||
## v1.0.0 (2025-01-30)
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user