aboutsummaryrefslogtreecommitdiff
path: root/network/canto-next/fix_exception.diff
blob: 7be7f3c7417e8b2bb9301fd92a6cfb2cb4fa97c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff -Naur canto-curses-0.9.9/canto_curses/taglist.py canto-curses-0.9.9.patched/canto_curses/taglist.py
--- canto-curses-0.9.9/canto_curses/taglist.py	2017-06-28 18:13:06.000000000 -0400
+++ canto-curses-0.9.9.patched/canto_curses/taglist.py	2025-12-14 00:10:02.278628997 -0500
@@ -620,9 +620,10 @@
         self._set_cursor(sel, target_offset)
 
     def cmd_reader(self, items):
-        self.callbacks["set_var"]("reader_item", items[0])
-        self.callbacks["set_var"]("reader_offset", 0)
-        self.callbacks["add_window"](Reader)
+        if len(items) > 0:
+            self.callbacks["set_var"]("reader_item", items[0])
+            self.callbacks["set_var"]("reader_offset", 0)
+            self.callbacks["add_window"](Reader)
 
     def cmd_promote(self, tags):
         for tag in tags: