From d9ff47b011314902c4f30337013b6e4abe369a8e Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Tue, 13 Oct 2015 02:57:45 -0400
Subject: [PATCH] Don't use deprecated (soon) jQuery .bind() and .unbind() methods

---
 skins/classic/functions.js |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/skins/classic/functions.js b/skins/classic/functions.js
index a23fd37..4e68e9e 100644
--- a/skins/classic/functions.js
+++ b/skins/classic/functions.js
@@ -401,11 +401,11 @@
 {
   var id = elem.parentNode.id.replace(/^attach/, '');
 
-  $('#attachmenuopen').unbind('click').attr('onclick', '').click(function(e) {
+  $('#attachmenuopen').off('click').attr('onclick', '').click(function(e) {
     return rcmail.command('open-attachment', id, this);
   });
 
-  $('#attachmenudownload').unbind('click').attr('onclick', '').click(function() {
+  $('#attachmenudownload').off('click').attr('onclick', '').click(function() {
     rcmail.command('download-attachment', id, this);
   });
 
@@ -1050,7 +1050,7 @@
       else if (rcmail.env.action == 'show' || rcmail.env.action == 'preview') {
         // add menu link for each attachment
         $('#attachment-list > li[id^="attach"]').each(function() {
-          $(this).append($('<a class="drop"></a>').bind('click keypress', function(e) {
+          $(this).append($('<a class="drop"></a>').on('click keypress', function(e) {
             if (e.type != 'keypress' || e.which == 13) {
               rcmail_ui.show_attachmentmenu(this, e);
               return false;

--
Gitblit v1.9.1