 // MARK: Set Color
 private extension TagView {
     func _setColor(_ color: UIColor, temporary: Bool) {
-        self.backgroundColor = color.withAlpha(TagView._backgroundAlpha)
+        self._backgroundView.backgroundColor = color.withAlpha(TagView._backgroundAlpha)
         self.layer.borderColor = color.cgColor
         self._leftBannerView.backgroundColor = color
         if !temporary {

    // Init
    public init(name: String) {
        super.init(frame: CGRect(size: CGSize(height: TagView.defaultHeight)))
        
        let label: UILabel = self._label
        label.text = name

// MARK: Add Subviews
private extension TagView {
    func _addSubviews() {
        self.addSubview(self._backgroundView)
        self.addSubview(self._leftBannerView)
        self.addSubview(self._label)
        
