From e1a5e6e1eaff8c4d105ffa2740e4e718a62f39c3 Mon Sep 17 00:00:00 2001 From: Jackie Luo Date: Wed, 2 Nov 2016 15:28:18 -0700 Subject: [PATCH] fix(email-frame): Prioritize documentElement for scroll height --- internal_packages/message-list/lib/email-frame.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal_packages/message-list/lib/email-frame.jsx b/internal_packages/message-list/lib/email-frame.jsx index 9d6813701..48917e811 100644 --- a/internal_packages/message-list/lib/email-frame.jsx +++ b/internal_packages/message-list/lib/email-frame.jsx @@ -110,11 +110,13 @@ export default class EmailFrame extends React.Component { if (style.height === '0px') { doc.body.style.height = "auto" } - height = doc.body.scrollHeight; } if (doc && doc.documentElement) { - height = Math.max(height, doc.documentElement.scrollHeight); + height = doc.documentElement.scrollHeight; + console.log("documentElement.scrollHeight = " + doc.documentElement.scrollHeight) + } else { + height = doc.body.scrollHeight; } // scrollHeight does not include space required by scrollbar