From fc51bead8ea90b7d8b6d9df615eff4191e6d38ec Mon Sep 17 00:00:00 2001 From: Aparajita Fishman Date: Mon, 26 Jul 2010 19:58:13 -0400 Subject: [PATCH] Another try at fixing issue #782 --- AppKit/CPImageView.j | 8 +++++++- AppKit/Resources/empty.png | Bin 0 -> 110 bytes 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 AppKit/Resources/empty.png diff --git a/AppKit/CPImageView.j b/AppKit/CPImageView.j index 017b59ad3..e8997a25e 100644 --- a/AppKit/CPImageView.j +++ b/AppKit/CPImageView.j @@ -71,6 +71,8 @@ var LEFT_SHADOW_INSET = 3.0, CGRect _imageRect; CPImageAlignment _imageAlignment; + + CPImage _emptyImage; } - (id)initWithFrame:(CGRect)aFrame @@ -95,6 +97,10 @@ var LEFT_SHADOW_INSET = 3.0, _DOMImageElement.style.visibility = "hidden"; #endif + + var bundle = [CPBundle bundleForClass:[CPView class]]; + + _emptyImage = [[CPImage alloc] initWithContentsOfFile:[bundle pathForResource:@"empty.png"]]; } return self; @@ -131,7 +137,7 @@ var LEFT_SHADOW_INSET = 3.0, var newImage = [self objectValue]; #if PLATFORM(DOM) - _DOMImageElement.src = newImage ? [newImage filename] : ""; + _DOMImageElement.src = newImage ? [newImage filename] : [_emptyImage filename]; #endif var size = [newImage size]; diff --git a/AppKit/Resources/empty.png b/AppKit/Resources/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..f38e9f9100c290bd0e9a0419810c2d0149562c8e GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}bl$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw1G0-i38Ar-fhe*FJ$&+O2^$iVT3>EG=|zG6T*22WQ%mvv4F FO#p>79=iYl literal 0 HcmV?d00001