diff options
-rw-r--r-- | toolbar_utils.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/toolbar_utils.py b/toolbar_utils.py index 9824117..b6fa1a1 100644 --- a/toolbar_utils.py +++ b/toolbar_utils.py @@ -79,9 +79,13 @@ def spin_factory(default, min_value, max_value, callback, toolbar): spin.show() toolitem = Gtk.ToolItem() toolitem.add(spin) - toolbar.insert(toolitem, -1) - toolitem.show() - return spin + if toolbar is not None: + toolbar.insert(toolitem, -1) + toolitem.show() + return spin + else: + toolitem.show() + return spin, toolitem def separator_factory(toolbar, expand=False, visible=True): |