Merge pull request #82 from sirenum/master

Fixes responder chain
This commit is contained in:
Josh Abernathy 2013-04-30 11:05:10 -07:00
Родитель ba1510581b 4a4d3bee0b
Коммит c08c61caaf
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -26,7 +26,7 @@ void *kRBLViewControllerKey = &kRBLViewControllerKey;
if (self.rbl_viewController) {
NSResponder *controllerNextResponder = [self.rbl_viewController nextResponder];
[self setNextResponder:controllerNextResponder];
[self custom_setNextResponder:controllerNextResponder];
[self.rbl_viewController setNextResponder:nil];
}
@ -34,7 +34,7 @@ void *kRBLViewControllerKey = &kRBLViewControllerKey;
if (newViewController) {
NSResponder *ownResponder = [self nextResponder];
[self setNextResponder:self.rbl_viewController];
[self custom_setNextResponder:self.rbl_viewController];
[self.rbl_viewController setNextResponder:ownResponder];
}
}