From 7b337b3f2c1b74f5d9d62ba22b419b4176493427 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Thu, 31 Aug 2017 11:36:04 +0200
Subject: [PATCH] only show notification for manual update search

---
 .../budgetmaster/ui/controller/Controller.java           | 9 ++++++---
 .../budgetmaster/ui/controller/SettingsController.java   | 2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java b/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
index 841b5c1bd..93f7f2c65 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/Controller.java
@@ -98,7 +98,7 @@ public class Controller
 		
 		if(settings.isAutoUpdateCheckEnabled())
 		{			
-			checkForUpdates();
+			checkForUpdates(false);
 		}
 				
 		initUI();		
@@ -347,7 +347,7 @@ public class Controller
 		buttonToday.setDisable(disable);
 	}
 	
-	public void checkForUpdates()
+	public void checkForUpdates(boolean showNotification)
 	{
 		try
 		{
@@ -356,7 +356,10 @@ public class Controller
 
 			if(!updateAvailable)
 			{
-				showNotification(Localization.getString(Strings.NOTIFICATION_NO_UPDATE_AVAILABLE));
+				if(showNotification)
+				{
+					showNotification(Localization.getString(Strings.NOTIFICATION_NO_UPDATE_AVAILABLE));
+				}
 				return;
 			}
 			
diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java b/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
index 41bbcdca7..51541601c 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/SettingsController.java
@@ -585,6 +585,6 @@ public class SettingsController
 	
 	public void checkForUpdates()
 	{
-		controller.checkForUpdates();
+		controller.checkForUpdates(true);
 	}
 }
\ No newline at end of file
-- 
GitLab