diff options
author | nfnty <git@nfnty.se> | 2017-01-26 06:13:29 +0100 |
---|---|---|
committer | nfnty <git@nfnty.se> | 2017-01-26 06:15:32 +0100 |
commit | c78ee48d36bac7fe76ae500ed3aa3f5e20a9f74b (patch) | |
tree | fd97912d9036f876de2552b96f9ab301550faea8 /ranger/core/actions.py | |
parent | c557a1ce33edad3aecedb0e84cbb84ccdde45b30 (diff) | |
download | ranger-c78ee48d36bac7fe76ae500ed3aa3f5e20a9f74b.tar.gz |
Only use `hasattr` where absolutely needed
Use `try-except` when it's an explicit error. Fixes #780
Diffstat (limited to 'ranger/core/actions.py')
-rw-r--r-- | ranger/core/actions.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ranger/core/actions.py b/ranger/core/actions.py index 6c9e419b..84f0fdde 100644 --- a/ranger/core/actions.py +++ b/ranger/core/actions.py @@ -589,7 +589,7 @@ class Actions( # pylint: disable=too-many-instance-attributes,too-many-public-m def pager_close(self): if self.ui.pager.visible: self.ui.close_pager() - if hasattr(self.ui.browser, 'pager') and self.ui.browser.pager.visible: + if self.ui.browser.pager and self.ui.browser.pager.visible: self.ui.close_embedded_pager() def taskview_open(self): |