From a008fff0849acb44aa8cb113e85664ef8042c82d Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sun, 10 Apr 2022 17:46:36 +0200 Subject: [PATCH] Fix NPE in updateActiveRecordings --- client/src/main/java/ctbrec/ui/TrayIcon.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/main/java/ctbrec/ui/TrayIcon.java b/client/src/main/java/ctbrec/ui/TrayIcon.java index 2544767a..926980f0 100644 --- a/client/src/main/java/ctbrec/ui/TrayIcon.java +++ b/client/src/main/java/ctbrec/ui/TrayIcon.java @@ -141,7 +141,9 @@ public class TrayIcon { public void updateActiveRecordings(int activeRecordings) { try { createTrayIcon(); - awtTrayIcon.setImage(createImage(activeRecordings)); + if (awtTrayIcon != null) { + awtTrayIcon.setImage(createImage(activeRecordings)); + } } catch (IOException e) { LOG.error("Couldn't update tray icon image", e); }