Merge pull request #664 from clearsightstudio/bugfix/issue-651

Fix issue #651
This commit is contained in:
Jamon Holmgren
2015-04-02 16:53:55 -07:00

View File

@@ -63,7 +63,7 @@ module ProMotion
private
def on_tab_selected_try(vc)
if pm_tab_delegate && pm_tab_delegate.respond_to?("on_tab_selected:")
if pm_tab_delegate && pm_tab_delegate.respond_to?(:weakref_alive?) && pm_tab_delegate.weakref_alive? && pm_tab_delegate.respond_to?("on_tab_selected:")
pm_tab_delegate.send(:on_tab_selected, vc)
end
end