use 3rd-part lib to fix bug: popover size not right on OSX 10.10