diff options
| author | jvoisin | 2018-07-18 23:15:47 +0200 |
|---|---|---|
| committer | jvoisin | 2018-07-18 23:15:47 +0200 |
| commit | 0cd510938a867661e243a60e61f2aba7998b50d8 (patch) | |
| tree | c15b64a5527307a745fe01ba069f7b9194c64ece /nautilus | |
| parent | dc026f99add121df80bee1fcf7519d830d9c717f (diff) | |
Minor code simplification
Diffstat (limited to 'nautilus')
| -rw-r--r-- | nautilus/nautilus_mat2.py | 8 |
1 files changed, 1 insertions, 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): | |||
| 125 | return False | 125 | return False |
| 126 | return True | 126 | return True |
| 127 | 127 | ||
| 128 | def __validate_set(self, files): | ||
| 129 | for f in files: | ||
| 130 | if self.__validate(f): | ||
| 131 | return True | ||
| 132 | return False | ||
| 133 | |||
| 134 | def menu_activate_cb(self, menu, files): | 128 | def menu_activate_cb(self, menu, files): |
| 135 | items = list(map(lambda x: unquote(x.get_uri()[7:]), files)) | 129 | items = list(map(lambda x: unquote(x.get_uri()[7:]), files)) |
| 136 | StatusWindow(items) | 130 | StatusWindow(items) |
| @@ -142,7 +136,7 @@ class ColumnExtension(GObject.GObject, Nautilus.MenuProvider): | |||
| 142 | def get_file_items(self, window, files): | 136 | def get_file_items(self, window, files): |
| 143 | # Do not show the menu item if not a single file has a chance to be | 137 | # Do not show the menu item if not a single file has a chance to be |
| 144 | # processed by mat2. | 138 | # processed by mat2. |
| 145 | if not self.__validate_set(files): | 139 | if not any(map(self.__validate, files)): |
| 146 | return | 140 | return |
| 147 | 141 | ||
| 148 | item = Nautilus.MenuItem( | 142 | item = Nautilus.MenuItem( |
