         case .Stationary:
             break
         }
-        
+      
         return avoidSuperCall
     }
     

    }
    
    private func updateAttributesWhenSelected(isSelected: Bool) {
        guard let selectedElement = selectedElement else {
            return
        }
      
        var range = NSRange(location: selectedElement.range.location, length: selectedElement.range.length)
        var attributes = textStorage.attributesAtIndex(0, effectiveRange: &range)

        hashtagFilterPredicate = predicate
        updateTextStorage()
    }
    
    override public var attributedText: NSAttributedString? {
        didSet { updateTextStorage() }
    }

    public override var numberOfLines: Int {
