From b5906be5b561d0f1879bff368415d59f3702b797 Mon Sep 17 00:00:00 2001
From: Marko Mecina <marko.mecina@univie.ac.at>
Date: Sat, 3 Dec 2022 17:50:21 +0100
Subject: [PATCH] fix bug in style scheme chooser

---
 Ccs/editor.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Ccs/editor.py b/Ccs/editor.py
index d163dc5..397a9c8 100644
--- a/Ccs/editor.py
+++ b/Ccs/editor.py
@@ -1850,7 +1850,10 @@ class StyleChooserDialog(Gtk.Dialog):
         super(StyleChooserDialog, self).__init__(title='Choose Style', use_header_bar=True)
 
         self.styleschemechooser = GtkSource.StyleSchemeChooserWidget()
-        self.styleschemechooser.set_style_scheme(scheme)
+
+        if scheme is not None:
+            self.styleschemechooser.set_style_scheme(scheme)
+
         self.get_content_area().add(self.styleschemechooser)
 
         self.add_buttons(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OK, Gtk.ResponseType.OK)
-- 
GitLab