From 522babb3a3ccdf4966d975b598af365bd7e7fb17 Mon Sep 17 00:00:00 2001
From: Kyle Francis <franck6@rpi.edu>
Date: Fri, 01 Apr 2016 22:36:25 -0400
Subject: [PATCH] Implements 'scroll by keyboard #5139'

---
 skins/larry/ui.js |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/skins/larry/ui.js b/skins/larry/ui.js
index 4b4d99b..3604165 100644
--- a/skins/larry/ui.js
+++ b/skins/larry/ui.js
@@ -172,6 +172,10 @@
         if (get_pref('previewheaders') == '1') {
           toggle_preview_headers();
         }
+
+        if (rcmail.env.action == 'show') {
+            document.getElementById('messagecontent').focus()
+        }
       }
       else if (rcmail.env.action == 'compose') {
         rcmail.addEventListener('aftersend-attachment', show_uploadform)
@@ -232,7 +236,7 @@
         $('#mailthreadmode').addClass(rcmail.env.threading ? 'selected' : '').click(function(e) { switch_view_mode('thread'); return false; });
 
         mailviewsplit = new rcube_splitter({ id:'mailviewsplitter', p1:'#mailview-top', p2:'#mailview-bottom',
-          orientation:'h', relative:true, start:310, min:150, size:12, offset:4 });
+          orientation:'h', relative:true, start:276, min:150, size:12, offset:4 });
         if (previewframe)
           mailviewsplit.init();
 
@@ -473,7 +477,7 @@
       $('div.leftcol').css('margin-right', '0');
     }
 
-    var mvlpe = $('#messagebody.mailvelope');
+    var mvlpe = $('#messagebody.mailvelope, #messagebody > .mailvelope');
     if (mvlpe.length) {
       var h = $('#messagecontent').length ?
         $('#messagecontent').height() - 16 :

--
Gitblit v1.9.1