From 0cd510938a867661e243a60e61f2aba7998b50d8 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Wed, 18 Jul 2018 23:15:47 +0200 Subject: [PATCH] Minor code simplification --- nautilus/nautilus_mat2.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/nautilus/nautilus_mat2.py b/nautilus/nautilus_mat2.py index 0d8df2e..9be9438 100644 --- a/nautilus/nautilus_mat2.py +++ b/nautilus/nautilus_mat2.py @@ -125,12 +125,6 @@ class ColumnExtension(GObject.GObject, Nautilus.MenuProvider): return False return True - def __validate_set(self, files): - for f in files: - if self.__validate(f): - return True - return False - def menu_activate_cb(self, menu, files): items = list(map(lambda x: unquote(x.get_uri()[7:]), files)) StatusWindow(items) @@ -142,7 +136,7 @@ class ColumnExtension(GObject.GObject, Nautilus.MenuProvider): def get_file_items(self, window, files): # Do not show the menu item if not a single file has a chance to be # processed by mat2. - if not self.__validate_set(files): + if not any(map(self.__validate, files)): return item = Nautilus.MenuItem(