From 2c175b8d3a647b2cfa150f43113e3ca071b3136a Mon Sep 17 00:00:00 2001
From: chylex <contact@chylex.com>
Date: Sat, 18 Nov 2017 15:31:36 +0100
Subject: [PATCH] Fix incorrect default config value for notification scroll
 speed

---
 Configuration/UserConfig.cs | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Configuration/UserConfig.cs b/Configuration/UserConfig.cs
index b7f3e571..04bdcf87 100644
--- a/Configuration/UserConfig.cs
+++ b/Configuration/UserConfig.cs
@@ -74,7 +74,7 @@ static UserConfig(){
 
         public TweetNotification.Size NotificationSize { get; set; } = TweetNotification.Size.Auto;
         public Size CustomNotificationSize             { get; set; } = Size.Empty;
-        public int NotificationScrollSpeed             { get; set; } = 10;
+        public int NotificationScrollSpeed             { get; set; } = 100;
 
         public int NotificationSoundVolume { get; set; } = 100;
         private string _notificationSoundPath;
@@ -173,6 +173,11 @@ public void Reload(){
 
         private void LoadInternal(bool backup){
             Serializer.Read(backup ? GetBackupFile(file) : file, this);
+
+            if (NotificationScrollSpeed == 10){ // incorrect initial value
+                NotificationScrollSpeed = 100;
+                Save();
+            }
         }
         
         public static UserConfig Load(string file){