diff options
author | emkael <emkael@tlen.pl> | 2022-03-13 12:34:48 +0100 |
---|---|---|
committer | emkael <emkael@tlen.pl> | 2022-03-13 12:34:48 +0100 |
commit | 400e1dd81c501775aa275a79332486badf82e380 (patch) | |
tree | 3ff942772b6167278c28ee5fa85d50f33acd08b9 | |
parent | 2faffd57a5fa084d974678236e91c0bede029cba (diff) |
Icons on Linux were problematic, fallback to ignore
-rw-r--r-- | jfr_playoff/gui/__init__.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/jfr_playoff/gui/__init__.py b/jfr_playoff/gui/__init__.py index af53c25..637e35c 100644 --- a/jfr_playoff/gui/__init__.py +++ b/jfr_playoff/gui/__init__.py @@ -26,11 +26,17 @@ class PlayoffGUI(tk.Tk): ttk.Style().configure('TLabelframe.Label', foreground='black') ttk.Style().configure('TLabelframe', padding=5) self.geometry('920x640') - self.iconbitmap(GuiImage.get_path('icons', 'playoff', 'ico')) + try: + self.iconbitmap(GuiImage.get_path('icons', 'playoff', 'ico')) + except tk.TclError: + pass # sometimes it fails on Linux, just ignore self.tabs = {} self.logWindow = LogWindow(self) self.logWindow.title('Dziennik komunikatów') - self.logWindow.iconbitmap(GuiImage.get_path('icons', 'playoff', 'ico')) + try: + self.logWindow.iconbitmap(GuiImage.get_path('icons', 'playoff', 'ico')) + except tk.TclError: + pass # sometimes it fails on Linux, just ignore self._buildMenu() self.newFileIndex = 0 self._title = tk.StringVar() |