 		dateView.rs_setFrameIfNotEqual(layoutRects.dateRect)
 		feedNameView.rs_setFrameIfNotEqual(layoutRects.feedNameRect)
 	}
-	
+
+	override func draw(_ dirtyRect: NSRect) {
+
+		isSelected ? NSColor.alternateSelectedControlColor.set() : NSColor.white.set()
+		dirtyRect.fill()
+	}
+
 	private func updateTitleView() {
 
 		titleView.attributedStringValue = cellData.attributedTitle

	override var isFlipped: Bool {
		return true
	}
	
	var isEmphasized = false {
		didSet {
			dateView.emphasized = isEmphasized

			dateView.selected = isSelected
			feedNameView.selected = isSelected
			titleView.selected = isSelected
			needsDisplay = true
		}
	}
	
