aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar Brendan Taylor <whateley@gmail.com>2011-03-10 19:24:05 -0700
committerGravatar Brendan Taylor <whateley@gmail.com>2011-03-10 19:24:05 -0700
commit316d1c03cc7ec7b41d6222a6a723971523763cdf (patch)
tree29d1c4224caa2a31fc5b9fc97b88ab9a4e1c849e /examples
parent5cab1bcaabc999a795480663835936efb6c17c86 (diff)
uzbl-tabbed: don't freak out if an invalid status_background colour is given
Diffstat (limited to 'examples')
-rwxr-xr-xexamples/data/scripts/uzbl-tabbed7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/data/scripts/uzbl-tabbed b/examples/data/scripts/uzbl-tabbed
index 1d64436..de71c2c 100755
--- a/examples/data/scripts/uzbl-tabbed
+++ b/examples/data/scripts/uzbl-tabbed
@@ -472,8 +472,11 @@ class UzblInstance:
self.parent.update_gtk_tab_pos()
elif var == "status_background":
if config['status_background'].strip():
- col = gtk.gdk.color_parse(config['status_background'])
- self.parent.ebox.modify_bg(gtk.STATE_NORMAL, col)
+ try:
+ col = gtk.gdk.color_parse(config['status_background'])
+ self.parent.ebox.modify_bg(gtk.STATE_NORMAL, col)
+ except ValueError:
+ pass # got an invalid colour, just ignore it
elif var == "tab_titles" or var == "tab_indexes":
for tab in self.parent.notebook:
self.parent.tabs[tab].title_changed(True)