diff --git a/src/shellfm/windows/controller.py b/src/shellfm/windows/controller.py index 636b2b2..abec786 100644 --- a/src/shellfm/windows/controller.py +++ b/src/shellfm/windows/controller.py @@ -26,7 +26,7 @@ class WindowController: self._windows = [] - def set__wid_and_tid(self, wid, tid): + def set_wid_and_tid(self, wid, tid): self._active_window_id = str(wid) self._active_tab_id = str(tid) diff --git a/src/shellfm/windows/tabs/icons/icon.py b/src/shellfm/windows/tabs/icons/icon.py index 6afa0e5..4ff9c4e 100644 --- a/src/shellfm/windows/tabs/icons/icon.py +++ b/src/shellfm/windows/tabs/icons/icon.py @@ -59,12 +59,12 @@ class Icon(DesktopIconMixin, VideoIconMixin): def create_scaled_image(self, path, wxh): try: - if path.lower().endswith(".gif"): - return GdkPixbuf.PixbufAnimation.new_from_file(path) \ - .get_static_image() \ - .scale_simple(wxh[0], wxh[1], GdkPixbuf.InterpType.BILINEAR) - else: - return GdkPixbuf.Pixbuf.new_from_file_at_scale(path, wxh[0], wxh[1], True) + if path.lower().endswith(".gif"): + return GdkPixbuf.PixbufAnimation.new_from_file(path) \ + .get_static_image() \ + .scale_simple(wxh[0], wxh[1], GdkPixbuf.InterpType.BILINEAR) + else: + return GdkPixbuf.Pixbuf.new_from_file_at_scale(path, wxh[0], wxh[1], True) except Exception as e: print("Image Scaling Issue:") print( repr(e) ) diff --git a/src/shellfm/windows/window.py b/src/shellfm/windows/window.py index 9a09233..ec61cd6 100644 --- a/src/shellfm/windows/window.py +++ b/src/shellfm/windows/window.py @@ -30,16 +30,16 @@ class Window: def pop_tab(self): self._tabs.pop() - def delete_tab_by_id(self, vid): + def delete_tab_by_id(self, tid): for tab in self._tabs: - if tab.get_id() == vid: + if tab.get_id() == tid: self._tabs.remove(tab) break - def get_tab_by_id(self, vid): + def get_tab_by_id(self, tid): for tab in self._tabs: - if tab.get_id() == vid: + if tab.get_id() == tid: return tab def get_tab_by_index(self, index):