From 77b996ea4b71a58feb9081ae11fe2ead9f410ce6 Mon Sep 17 00:00:00 2001 From: Vladimir Enchev Date: Wed, 10 Jun 2015 16:06:52 +0300 Subject: [PATCH] url parsing fixed --- ui/styling/style.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/styling/style.ts b/ui/styling/style.ts index 3982e403a..f54499bb6 100644 --- a/ui/styling/style.ts +++ b/ui/styling/style.ts @@ -357,9 +357,9 @@ function onBackgroundImagePropertyChanged(data: observable.PropertyChangeData) { if (types.isString(data.newValue)) { var pattern: RegExp = /url\(('|")(.*?)\1\)/; var match = data.newValue && (data.newValue).match(pattern); - var url = match && match[2]; + var url = match && match[2] || data.newValue; - if (types.isDefined(url)) { + if (!types.isNullOrUndefined(url)) { if (utils.isDataURI(url)) { var base64Data = url.split(",")[1]; if (types.isDefined(base64Data)) {