[chronojump] Fixed highlighting latest products icon when no network



commit 2a9e34a7175f029fd549e69787ae7ae52200b7e6
Author: Xavier de Blas <xaviblas gmail com>
Date:   Tue Apr 27 18:46:52 2021 +0200

    Fixed highlighting latest products icon when no network

 src/gui/app1/chronojump.cs | 4 +++-
 src/gui/app1/news.cs       | 7 +++++--
 2 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/src/gui/app1/chronojump.cs b/src/gui/app1/chronojump.cs
index 8e1634e7..e7903a08 100644
--- a/src/gui/app1/chronojump.cs
+++ b/src/gui/app1/chronojump.cs
@@ -7052,7 +7052,9 @@ LogB.Debug("mc finished 5");
                        // 1)  highlight news iccons if there are new news
                        //if there is no network serverNewsDatetime will be empty, so do not highligh new 
products
                        //highligh if server news date is not empty and server news date is different than 
client news date
-                       if(preferences.serverNewsDatetime != "" &&
+                       if(
+                                       preferences.serverNewsDatetime != null &&
+                                       preferences.serverNewsDatetime != "" &&
                                        preferences.serverNewsDatetime != preferences.clientNewsDatetime)
                        {
                                Pixbuf pixbuf = new Pixbuf (null, Util.GetImagePath(false) + 
"image_store_has_new_products.png");
diff --git a/src/gui/app1/news.cs b/src/gui/app1/news.cs
index 93fd6be8..a6d9a1fe 100644
--- a/src/gui/app1/news.cs
+++ b/src/gui/app1/news.cs
@@ -72,8 +72,11 @@ public partial class ChronoJumpWindow
 
                // 4) get the news on the server and/or display them
                if(
-                               (preferences.serverNewsDatetime != "" && preferences.serverNewsDatetime != 
preferences.clientNewsDatetime)
-                               || allImagesSaved == false )
+                               (
+                                preferences.serverNewsDatetime != null &&
+                                preferences.serverNewsDatetime != "" &&
+                                preferences.serverNewsDatetime != preferences.clientNewsDatetime
+                                ) || allImagesSaved == false )
                {
                        newsDownloadCancel = false;
                        LogB.Information("newsGet thread will start");


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]