From 994fcf9778f7dcaab018a33afb641b1727e838a2 Mon Sep 17 00:00:00 2001 From: Jerome St-Louis Date: Thu, 4 Aug 2016 13:24:11 -0400 Subject: [PATCH] ide/settings: Fixed color scheme issues --- ide/src/IDESettings.ec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ide/src/IDESettings.ec b/ide/src/IDESettings.ec index 38efb6e..b0feab9 100644 --- a/ide/src/IDESettings.ec +++ b/ide/src/IDESettings.ec @@ -714,9 +714,9 @@ private: data.colorSchemes.Add(greenColorScheme); incref greenColorScheme; data.colorSchemes.Add(grayColorScheme); incref grayColorScheme; } + colorScheme = null; if(data.activeColorScheme) { - colorScheme = null; for(cs : data.colorSchemes; cs.name && !strcmp(cs.name, data.activeColorScheme)) { colorScheme = cs; @@ -1100,7 +1100,8 @@ public: colorSchemes.Free(); delete colorSchemes; colorSchemes = value; - incref colorSchemes; + if(value) + incref colorSchemes; } get { return colorSchemes; } } -- 1.8.3.1