Post not yet marked as solved
Click to stop watching this thread.
You have stopped watching this post. Click to start watching again.
contentPostList.repliesup-voted.tooltip
Replied In
Tracking rect assertions
I also encountered the same issue what is the fix ?below is my code which i am adding button inside NSMenuItem. let button = NSButton.init(frame: NSRect(x: 0, y: 0, width: 18, height: 18 ))
button.isBordered = false
button.focusRingType = .none
button.image = NSImage(named: NSImage.Name(rawValue: "arrow_down"))
button.alternateImage = NSImage(named: NSImage.Name(rawValue: "arrow_down"))
button.image?.isTemplate = true
button.alternateImage?.isTemplate = true
button.imageScaling = .scaleProportionallyUpOrDown
button.target = self
button.sendAction(on: NSEvent.EventTypeMask.leftMouseDown)
button.action = #selector(self.buttonClicked)
self.statusMenu?.item(withTag: MenuItemTag.MenuItemTagMoreMenu.rawValue)?.view = button
var rect = button.frame
rect.size.width = (self.statusMenu?.size.width)!
button.frame = rect
let trackingArea = NSTrackingArea.init(rect: NSMakeRect(0, 0, 350, 18), options: NSTrackingArea.Options(rawValue: NSTrackingArea.Options.activeAlways.rawValue | NSTrackingArea.Options.mouseEnteredAndExited.rawValue) , owner: self, userInfo: nil)
button.addTrackingArea(trackingArea)
ouseEnteredAndExited], owner: self, userInfo: nil)
button.addTrackingArea(trackingArea)