From 163a13c70f0268a5ea61ca8da9ad1d47f155fc2f Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Mon, 06 Oct 2008 05:37:07 -0400
Subject: [PATCH] - added 'flagged' class handling in set_message()

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

diff --git a/program/js/app.js b/program/js/app.js
index bf6e8bc..85dd42f 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -1614,6 +1614,17 @@
       this.set_classname(rows[uid].obj, 'deleted', false);
       }
 
+    if (rows[uid].flagged && rows[uid].classname.indexOf('flagged')<0)
+      {
+      rows[uid].classname += ' flagged';
+      this.set_classname(rows[uid].obj, 'flagged', true);
+      }
+    else if (!rows[uid].flagged && rows[uid].classname.indexOf('flagged')>=0)
+      {
+      rows[uid].classname = rows[uid].classname.replace(/\s*flagged/, '');
+      this.set_classname(rows[uid].obj, 'flagged', false);
+      }
+
     this.set_message_icon(uid);
     }
 

--
Gitblit v1.9.1