summaryrefslogtreecommitdiff
path: root/widgets/dirtree.go
diff options
context:
space:
mode:
authorTim Culverhouse <tim@timculverhouse.com>2022-06-03 13:34:01 -0500
committerRobin Jarry <robin@jarry.cc>2022-06-07 16:19:31 +0200
commit2027223ab302f803952c486ec40f1e859638a273 (patch)
tree96adb78541114c402d92e5f3c2ae68b7dbf81375 /widgets/dirtree.go
parent955f7683af104b98ec67ef259f0cbe4c8f2a52ed (diff)
downloadaerc-2027223ab302f803952c486ec40f1e859638a273.zip
fix: clear dirlist on disconnect
A message of Done:Disconnect will trigger an update of the dirlist. An update of the dirlist will issue a ListDirectories message, which causes an imap: client not ready error by trying to use the imap connection - which is disconnected. By not issuing the update, we prevent using a disconnected client. This patch checks for connection state prior to updating the dirlist. A disconnected state will clear out the dirlist. Signed-off-by: Tim Culverhouse <tim@timculverhouse.com> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'widgets/dirtree.go')
0 files changed, 0 insertions, 0 deletions