From 1d1bc5da43ddba270634201aec74e065268979cf Mon Sep 17 00:00:00 2001
From: svncommit <devs@roundcube.net>
Date: Wed, 17 Oct 2007 03:56:50 -0400
Subject: [PATCH] Clear folder selection when a protected folder is clicked.

---
 program/js/app.js |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/program/js/app.js b/program/js/app.js
index 2d95281..356e27a 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -2503,9 +2503,14 @@
     var id;
     if (id = list.get_single_selection())
       {
-      var folder = this.env.subscriptionrows['rcmrow'+id][0];
-      if (find_in_array(this.env.defaultfolders, folder)!=0)
-        this.set_env('folder', folder);
+      if (this.env.subscriptionrows['rcmrow'+id])
+        {
+        var folder = this.env.subscriptionrows['rcmrow'+id][0];
+        if (find_in_array(this.env.defaultfolders, folder)!=0)
+          this.set_env('folder', folder);
+        }
+      else
+        list.clear_selection();
       }
     };
 

--
Gitblit v1.9.1