From e54cc7b211e10df5048b85a30ebea42e6f885a54 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Mon, 9 May 2016 14:11:08 -0600 Subject: [PATCH] Fix copyStyles() not working in Firefox MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Yet more browser incompatibilities to weep over… --- core/modules/utils/dom/dom.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/modules/utils/dom/dom.js b/core/modules/utils/dom/dom.js index ef08ec369..1b5b6a31c 100644 --- a/core/modules/utils/dom/dom.js +++ b/core/modules/utils/dom/dom.js @@ -209,8 +209,8 @@ Get the computed styles applied to an element as an array of strings of individu exports.getComputedStyles = function(domNode) { var textAreaStyles = window.getComputedStyle(domNode,null), styleDefs = []; - $tw.utils.each(Object.keys(textAreaStyles),function(name) { - styleDefs.push(name + ": " + textAreaStyles[name] + ";"); + $tw.utils.each(textAreaStyles,function(name,index) { + styleDefs.push(name + ": " + textAreaStyles.getPropertyValue(name) + ";"); }); return styleDefs; };