From 120ddd35d72d6b22ade70a8550a826928b9b7db5 Mon Sep 17 00:00:00 2001 From: Florian VINCENT Date: Wed, 5 Feb 2025 15:15:20 +0100 Subject: [PATCH] [FIX] Removed the None return in main gui function Replace with [] return for "no document selected", to avoid crash on papis side. --- papis_rofi/main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/papis_rofi/main.py b/papis_rofi/main.py index 8b203ac..0eb5b19 100644 --- a/papis_rofi/main.py +++ b/papis_rofi/main.py @@ -194,6 +194,10 @@ def header_filter(x): elif key == self.query_key: self.query_string = self.window.text_entry("Query input: ") self.set_docs_from_query() + else: + # If esc or alt-q key pressed, select no documents + # Papis does not support NoneType returns here. + return [] def delete(self, doc): answer = self.window.text_entry(