     /// make background transparent
     override var isOpaque: Bool {
         
-        return false
+        return self.textView?.isOpaque ?? true
     }
     
     

        
        let isDarkBackground = (self.textView as? Themable)?.theme?.isDarkTheme ?? false
        
        return isDarkBackground ? NSColor.white.withAlphaComponent(0.08) : NSColor.black.withAlphaComponent(0.06)
    }
    
    

            return textColor
        }
        
        return self.backgroundColor.blended(withFraction: strength.rawValue, of: textColor) ?? textColor
    }
    
    
