From 62e43d2c1a61d26f9a07419f7155a2881cb57332 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Sat, 14 Jun 2008 13:35:26 -0400
Subject: [PATCH] Complete implementation of #1484601: add link for saving sender to address book and reload message

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

diff --git a/program/js/app.js b/program/js/app.js
index 667b9fb..e04da55 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -185,7 +185,7 @@
           {
           if (this.gui_objects.remoteobjectsmsg)
             this.gui_objects.remoteobjectsmsg.style.display = 'block';
-          this.enable_command('load-images', true);
+          this.enable_command('load-images', 'always-load', true);
           }
 
         if (this.env.action=='compose')
@@ -705,6 +705,13 @@
         this.mark_message(flag, uid);
         break;
         
+      case 'always-load':
+        if (this.env.uid && this.env.sender) {
+          this.add_contact(urlencode(this.env.sender));
+          window.setTimeout(function(){ ref.command('load-images'); }, 300);
+          break;
+        }
+        
       case 'load-images':
         if (this.env.uid)
           this.show_message(this.env.uid, true, this.env.action=='preview');

--
Gitblit v1.9.1