Browse code

Ignore OSErrors when updating view

Fixes #76.

Jed Liu authored on 15/05/2020 23:15:15 • José Fonseca committed on 16/05/2020 08:35:04
Showing 1 changed files

... ...
@@ -168,7 +168,10 @@ class DotWidget(Gtk.DrawingArea):
168 168
 
169 169
     def update(self):
170 170
         if self.openfilename is not None:
171
-            current_mtime = os.stat(self.openfilename).st_mtime
171
+            try:
172
+                current_mtime = os.stat(self.openfilename).st_mtime
173
+            except OSError:
174
+                return True
172 175
             if current_mtime != self.last_mtime:
173 176
                 self.last_mtime = current_mtime
174 177
                 self.reload()