lib/shoes/swt/image_pattern.rb in shoes-swt-4.0.0.pre10 vs lib/shoes/swt/image_pattern.rb in shoes-swt-4.0.0.pre11
- old
+ new
@@ -8,11 +8,11 @@
def initialize(dsl)
@dsl = dsl
end
def dispose
- @image.dispose if @image
- @pattern.dispose if @pattern
+ @image&.dispose
+ @pattern&.dispose
end
# Since colors are bound up (at least in specs) with image patterns,
# we can't safely touch images during initialize, so lazily load them.
def pattern