Просмотр исходного кода

bin/deg: better handle when dag is empty

dasman 2 лет назад
Родитель
Сommit
957388e3b0
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      bin/deg/deg

+ 5 - 1
bin/deg/deg

@@ -93,7 +93,11 @@ class ListView(u.WidgetWrap):
 
     def modified(self):
         focus_w, _ = self.walker.get_focus()
-        u.emit_signal(self, 'show_details', focus_w.content)
+        if focus_w is not None:
+            u.emit_signal(self, 'show_details', focus_w.content)
+        else:
+            print("DAG is empty!")
+            exit(-1)
 
     def set_data(self, events, longest_path):
         events_widgets = [ListItem(e, longest_path) for e in events]