From 46da595b056afda29ecdaf4bcd5189ea7eaaced1 Mon Sep 17 00:00:00 2001 From: Sergio Costas Date: Mon, 10 Jul 2017 22:38:19 +0200 Subject: [PATCH] Fixed bug when there is no cd burner installed --- HISTORY.md | 3 +++ setup.py | 2 +- src/devedeng/interface_manager.py | 5 ++++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 8ecfbc2..d768c99 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,4 +1,7 @@ ## History of versions ## +* version 4.8.9 (2017-07-10) + * Fixed bug when there are no CD burner installed + * version 4.8.8 (2017-02-07) * Fixed genisoimage bug with some locales diff --git a/setup.py b/setup.py index 2900ef5..2b0d9d1 100755 --- a/setup.py +++ b/setup.py @@ -72,7 +72,7 @@ except: setup( name='devedeng', - version='4.8.8', + version='4.8.9', description='A video DVD creator', long_description="A program that allows to create video DVDs", diff --git a/src/devedeng/interface_manager.py b/src/devedeng/interface_manager.py index b49a06d..a13975f 100644 --- a/src/devedeng/interface_manager.py +++ b/src/devedeng/interface_manager.py @@ -453,7 +453,10 @@ class interface_manager(GObject.GObject): for element in self.interface_comboboxes: obj = builder.get_object(element[0]) - exec('self.' + element[0] + ' = element[1][obj.get_active()]') + if (len(element[1]) != 0): + exec('self.' + element[0] + ' = element[1][obj.get_active()]') + else: + exec('self.' + element[0] + ' = ""') def save_ui(self): """ Makes a copy of all the UI variables """