This commit is contained in:
Antoine Mercadal
2011-11-02 12:06:05 +01:00
parent 4841f209b3
commit 06985a5b6c
+6 -8
View File
@@ -408,14 +408,9 @@ CPPopoverAppearanceHUD = 1;
{
if (_closeOnBlur && !_isClosed)
{
// set a close flag to avoid infinite loop
_isClosed = YES;
if (_delegate && [_delegate respondsToSelector:@selector(didAttachedWindowShouldClose:)])
if ([_delegate didAttachedWindowShouldClose:self])
[self close];
else
[self close];
if (!_delegate || ([_delegate respondsToSelector:@selector(didAttachedWindowShouldClose:)]
&& [_delegate didAttachedWindowShouldClose:self]))
[self close];
}
}
@@ -480,6 +475,9 @@ CPPopoverAppearanceHUD = 1;
*/
- (void)close
{
// set a close flag to avoid infinite loop
_isClosed = YES;
if (_animates && typeof(_DOMElement.style.WebkitTransform) != "undefined")
{
_DOMElement.style.opacity = 0;