From: Christian Heller <c.heller@plomlompom.de>
Date: Tue, 10 Sep 2024 00:04:35 +0000 (+0200)
Subject: Again fix broken sorter …
X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/reset_cookie?a=commitdiff_plain;h=d59575b85fa7a78efa1c146b211fc2aacfa8fa57;p=stable_plom

Again fix broken sorter …
---

diff --git a/browser.py b/browser.py
index 65aa290..7201241 100755
--- a/browser.py
+++ b/browser.py
@@ -288,6 +288,12 @@ class MainWindow(Gtk.Window):
                     return +1
             # apply self.sort_order within DirItems and FileItems (separately)
             for key in self.sort_order:
+                a_cmp = None
+                b_cmp = None
+                if hasattr(a, key):
+                    a_cmp = getattr(a, key)
+                if hasattr(b, key):
+                    b_cmp = getattr(b, key)
                 if a_cmp is None and b_cmp is None:
                     continue
                 if a_cmp is None: