     }
 
     override open func performKeyEquivalent(with theEvent: NSEvent) -> Bool {
-        if !enabled { return false }
+        if !isEnabled { return false }
         if window?.firstResponder != self { return false }
 
         let keyCodeInt = Int(theEvent.keyCode)


    // MARK: - Draw
    open override func drawFocusRingMask() {
        if enabled && window?.firstResponder == self {
            NSBezierPath(roundedRect: bounds, xRadius: cornerRadius, yRadius: cornerRadius).fill()
        }
    }

        return true
    }
    open override var focusRingMaskBounds: NSRect {
        return (isEnabled && window?.firstResponder == self) ? bounds : NSRect.zero
    }

    // MARK: - Initialize
