Comments (10)
Does it work if you use NSMinYEdge
instead? On OS X, max Y is usually the top.
from rebel.
Nope, same result.
from rebel.
Hmm, it looks like this would happen because NSStatusItem.view
doesn't have an associated window (which RBLPopover
uses for its coordinate calculations). Marking this as a bug.
from rebel.
It does seems to have a window. Logging _statusItemView.window
returns an instance of NSStatusBarWindow
.
from rebel.
Not sure what it could be off-hand, then. If you figure it out, a pull request would be happily accepted!
from rebel.
Sounds good. I'll see what I can do.
from rebel.
I found the problem. I wasn't setting backgroundViewClass
when creating the popover. It's working fine now.
from rebel.
@edc1591 there should be one set for you by default, if there isn't that is a bug :)
from rebel.
@dannygreg It was null
. I just set it to the default myself.
from rebel.
@edc1591 It is set in initWithContentViewController:
, you shouldn't need to do that manually. Are you sure you're using that initialiser?
from rebel.
Related Issues (20)
- Cannot build archive "error: -fobjc-arc is not supported on platforms using the legacy runtime" HOT 4
- Concerns about -prepareForReuse in RBLTableCellView HOT 13
- Blocks category for NSAlert/NSMenuItem HOT 3
- RBLHTMLView spinning the run loop HOT 2
- Removing an RBLView from superview make the application crash HOT 1
- Crashes on 10.8 due to dealloced rbl_viewController HOT 2
- Weak rbl_viewController reference causing EXC_BAD_ACCESS errors HOT 3
- RBLPopover Transient Behavior not behaving right as documented HOT 1
- Is it possible to completely hide arrow? HOT 4
- viewDidMoveToSuperview and viewDidMoveToWindow doesn't get called on controller when using RBLView HOT 1
- Update RBLPopover when contentSize changes
- Update version for cocoapods HOT 4
- Abandon Rebel? HOT 7
- Cannot build Rebel via Carthage HOT 3
- RBLResizableImage appears to not render correctly for small images (eg, 1px wide). HOT 5
- RBLResizableImage scales 2x images down to 1x yielding yucky visual artifacts. HOT 10
- Replace RBLViewController with block callbacks HOT 1
- Can we get a new tag? HOT 2
- RBLPopover doesn't dismiss when clicking outside of it from an NSStatusItem HOT 8
- RBLPopover setContentSize won't resize the Popover dynamically like in NSPopover HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rebel.