]> granicus.if.org Git - neomutt/commitdiff
Honour a Mailbox's hidden flag in the browser
authorPietro Cerutti <gahr@gahr.ch>
Tue, 23 Jul 2019 13:22:38 +0000 (13:22 +0000)
committerPietro Cerutti <gahr@gahr.ch>
Tue, 23 Jul 2019 13:22:38 +0000 (13:22 +0000)
browser.c

index 8f98851871f7ed80ab640a0412f6c8635b7aab81..4700c33d285ab8a108a3f368e2c0cf503913a156 100644 (file)
--- a/browser.c
+++ b/browser.c
@@ -614,6 +614,11 @@ static void add_folder(struct Menu *menu, struct BrowserState *state,
                        const char *name, const char *desc, const struct stat *s,
                        struct Mailbox *m, void *data)
 {
+  if (m && (m->flags & MB_HIDDEN))
+  {
+    return;
+  }
+
   if (state->entrylen == state->entrymax)
   {
     /* need to allocate more space */