From eb26387a52b8fbfc93d37ec18952e0837cbf9caf Mon Sep 17 00:00:00 2001 From: taylorchu Date: Sat, 5 Apr 2014 23:13:37 -0700 Subject: improve keyerror fix --- ranger/container/file.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ranger/container/file.py b/ranger/container/file.py index f92ffadb..ab677125 100644 --- a/ranger/container/file.py +++ b/ranger/container/file.py @@ -92,4 +92,7 @@ class File(FileSystemObject): return self.fm.get_preview(self, width, height) def is_image_preview(self): - return self.realpath in self.fm.previews and 'imagepreview' in self.fm.previews[self.realpath] + try: + return self.fm.previews[self.realpath]['imagepreview'] + except KeyError: + return False -- cgit 1.4.1-2-gfad0