From 3f5f37224ff35bd61d64f8f5f0bcc09ac4456377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Auswo=CC=88ger?= Date: Mon, 13 May 2013 22:09:13 +0200 Subject: [PATCH] Fixed bug with setting a style property to a unknown value in IE8 and lower --- src/testProps.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/testProps.js b/src/testProps.js index 3cfea0e591..ea6a701ece 100644 --- a/src/testProps.js +++ b/src/testProps.js @@ -56,7 +56,10 @@ define(['contains', 'mStyle', 'createElement', 'nativeTestProps', 'is'], functio // If value to test has been passed in, do a set-and-check test if (!skipValueTest && !is(value, 'undefined')) { - mStyle.style[prop] = value; + // Needs a try catch block because of IE + try { + mStyle.style[prop] = value; + } catch (e) {} if (mStyle.style[prop] != before) { cleanElems();